6月 09, 2008

JQuery指定標籤onclick事件的問題

今天在刻code要指定butoon的onclick屬性時,於是我寫了以下的code

 
$(#test).attr("onclick","play()")

測試後發現,FF2可以執行,IE7不行...
後來突然想到雖然onclick也是寫在標籤中,但是他是事件不是屬性
於是把code改成
 
$("#test").bind('click', function(){return play();});

就可以了XD
各位鄉親!code寫累的時候要起來走一走,動一動,眼睛左右各轉三十圈,才不會掉到自已挖的陷阱。

1 則留言:

匿名 提到...

$("#test").click(function(){return play();});