我使用這個插件:http://www.fyneworks.com/jquery/star-rating/如何在回調函數中添加點擊函數?
是否有可能把一個點擊功能這樣的回調函數裏面?
$('.auto-submit-star').rating({
callback: function(value, link){
$('.myclass').click(function(){
alert($(this).attr('id'));
});
alert($(this).attr('id'));
}
});
一旦添加點擊功能,回調函數將停止工作。我需要這樣做,因爲如果用戶點擊任何明星,我可以拿起明星的ID,但如果用戶點擊取消按鈕,我不能以某種方式拿起取消的ID。
假設你可以在回調中使用點擊函數,它會不會觸發它?因爲在你點擊它之後,它會觸發回調,它是否會觸發我的點擊功能?
如果我保持點擊功能,單獨的東西仍然可以工作,但是我不得不在兩個函數中重複一堆代碼。
簡短的回答是,這是可能的。以下兩種解決方案利用「實時」事件處理函數是更適合jQuery 1.3.x + – 2009-10-12 17:49:19