Re: [問題] 註冊Click事件的效能問題
借這個標題問一個問題
假設有以下兩種情況
情況一(用jQuery綁定事件)
<input type="button" class="a" alt="1" />
<input type="button" class="a" alt="2" />
<script type="text/javascript">
$(".a").click(function(){
var obj=$("this");
alert(obj.attr("alt"));
})
</script>
情況二(直接在DOM中加入事件)
<input type="button" class="a" onclick="fn(1);" />
<input type="button" class="a" onclick="fn(2);" />
<script type="text/javascript">
function fn(tempNumber){
alert(tempNumber);
}
</script>
這兩種寫法哪一種比較有效率呢?
假如前提是一定會載入jQuery函式庫
版上的前輩們通常會用哪種寫法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.224.137
※ 編輯: a517981 來自: 111.254.224.137 (04/04 02:08)
推
04/04 08:51, , 1F
04/04 08:51, 1F
推
04/04 10:51, , 2F
04/04 10:51, 2F
推
04/04 14:17, , 3F
04/04 14:17, 3F
推
04/04 14:19, , 4F
04/04 14:19, 4F
→
04/05 17:34, , 5F
04/05 17:34, 5F
→
04/05 21:34, , 6F
04/05 21:34, 6F
推
04/07 00:40, , 7F
04/07 00:40, 7F
推
04/07 19:49, , 8F
04/07 19:49, 8F
→
04/07 19:49, , 9F
04/07 19:49, 9F
→
04/07 19:49, , 10F
04/07 19:49, 10F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):