Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.10.2015, 17:51
Новичок на форуме
Отправить личное сообщение для lexus1990 Посмотреть профиль Найти все сообщения от lexus1990
 
Регистрация: 23.08.2011
Сообщений: 4

Наследование через прототипирование
Добрый день! Есть написанный плагин для jquery. Хочу разделить плагин на 3 плагина, чтобы они использовали общий код. Для этого в функцию хочу положить общие методы, константы и т.д. Установить прототип для плагина, чтобы унаследовать функции из общей функции, но почему-то нет доступа к вложенным в общую функцию методам. Подскажите как сделать выше описанное. Вот как пробовал:
function BasicWizard(){
	var error_setter = {
			'1' : 1
		},
		ok_setter = {
			'2' : 2
		},
		nothing_setter = [];
}

(function ( $ ){
	var error_setter = BasicWizard.error_setter;
	this.prototype = BasicWizard;
	
	$.fn.card_payment_form = function( ) {
		console.log(ok_setter);
        console.log(error_setter);
	};
})( JQuery );


Вызов:

$('div').card_payment_form();


Результат:

undefined
undefined
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Значение переменной через запятую DDSSDD Серверные языки и технологии 41 16.10.2014 15:01
ООП: переписать метод через наследование Фархад Рахимжанов Общие вопросы Javascript 8 21.08.2014 09:18
Google Chart - не получается построить график из данных приходящих через json FRIE Общие вопросы Javascript 7 18.04.2014 19:07
Эмулировать список через селект Nanto Элементы интерфейса 2 06.03.2012 11:54
кеширование HTML переданого через ajax BorisBritva jQuery 6 02.04.2011 01:23