1
我使用下面的jQuery插件,它當有指定元素上的點擊操作執行:jQuery的執行順序
http://www.andresvidal.com/labs/relcopy.html
我也創造了同一元素的點擊功能,但我預期它在插件後執行。但情況並非如此,點擊功能總是首先執行,從而導致問題。
請檢查下面的代碼,例如,我是jQuery的新手,所以任何建議/幫助真的很感謝!
$.getScript('../js/relCopy.js', function() {
$('#AddTable').relCopy({
limit: 10,
excludeSelector: '.newListSelected'
});
$('#AddTable').click(function() {
do something here after relcopy has finished
});
謝謝,非常完美!你的意思是來自$ .getScript()的回調僅在relCopy.js加載後執行?如果是這樣的話,在移動到我的點擊處理程序之前不應該完成執行relCopy.js嗎? – user435216 2010-09-14 17:15:19
@ user435216 - 對於第一個問題,是的,對於第二個......沒有。$ .getScript()是一個異步操作,它在響應返回並且執行'success'回調時結束:) – 2010-09-14 17:20:10