Показать сообщение отдельно
  #1 (permalink)  
Старый 21.06.2012, 19:00
Аватар для antonM
Кандидат Javascript-наук
Отправить личное сообщение для antonM Посмотреть профиль Найти все сообщения от antonM
 
Регистрация: 11.08.2011
Сообщений: 103

Вызов подметода плагина jQuery
Добрый день.

Делаю плагин. Структура примерно такова:
methods = {
    init: function() {...},
    messages: { 
        msgBox: function () {...},
        toolTip: function () {...}
    }
};


Обработчик вызова методов стандартный:
$.fn.myplugin = function(method) {
	if (methods[method]) {
		return methods[method].apply(this, Array.prototype.slice.call(arguments, 1));
	}
 	else if (typeof method === 'object' || !method) {
		return methods.init.apply(this, arguments);
	}
	else {
		$.error("Method not found!");
	}
};


Плагин я вызываю тоже стандартно:
$("#testdiv").myplugin()


Подскажите как вызвать подметод toolTip из метода messages?

Спасибо.
Ответить с цитированием