(function($) {
$.fn.extend({
clock: function(options) {
var options = $.extend(defaults, options);
.......
.......
return this.each(function() {
var prev = function() {
console.log("hello world!");
alert('getweather');
};
$('#left').click(function() {alert(342);});
});
})(jQuery);
как вызвать плагин функции ПРЕД и $ («# левый») снизу кодРасширенный Javascript вызова функции плагина в функции
$.fn.clock().prev(); //doesn't work
$.fn.clock('#left'); //doesn't work
заранее спасибо
У вас нет доступа к функциям внутри другой функции сферы за пределами этой функции. – adeneo
Кроме того, вы не закрываете эту функцию самоисполнения правильно и не передаете ей jQuery, поскольку это, вероятно, было предназначено -> '(function ($) {...}) (jQuery);', тогда опять же, похоже, что вы просто не включили весь плагин? – adeneo