2010-06-11 63 views
0

我有以下代碼:如何在點擊時調用自定義插件?

(function(jQuery){ 
    jQuery.fn.timepicker = function(){ 
     return this.each(function(){ 
     jQuery(this).val("14:00"); 
     }); 
    }; 
})(jQuery); 

目前我用下面的代碼調用這個函數:$("#event_start_time").timepicker();

#event_start_time<input>場的ID。

我不想用這樣的調用插件:

$('#event_start_time"').click(function() { 
    this.timepicker(); 
}); 

我如何可以調用此代碼只有當我點擊文本框裏面?

回答

0

嗯...這個地方是不是因爲它使用的是:(

我找到了答案一樣快下面的代碼:

(function(jQuery){ 
    jQuery.fn.timepicker = function(){ 
     return this.each(function(){ 
     obj = $(this); 
     obj.click(function() { 
      alert('test'); 
     }); 
    }); 
    }; 
})(jQuery); 
相關問題