函數名稱從jQuery的網站:jQuery的在()事件處理程序參數與參數
.on(events [, selector ] [, data ], handler(eventObject))
我怎麼能寫正確的代碼從ON方法的參數傳遞給事件處理函數...
我想這樣的代碼:
myfunc =function(obj){
$(this).after("<p>Another paragraph! "+obj+"</p>");
}
var count = 0;
$("body").on("click", "p",myfunc(++count));
這不等於他試過的代碼,你的代碼不會保存'count'的值,它可以在事件發生之前更改。 – gdoron 2013-04-26 14:27:06
@gdoron這就是答案中的第二位。雖然再次看到它,但我認爲我們的答案都是錯誤的。我相信他希望在每次點擊時增加計數,而不是緩存值。 – 2013-04-26 14:29:02
+1,以及它接縫,他想要你的答案,我會給我的答案生活,因爲它更好地回答問題文本... – gdoron 2013-04-26 14:31:39