所以,如果我想,當我點擊一個按鈕,我會發生什麼或者做:是什麼上( 「點擊」,()的函數)和的onclick =之間的區別 「功能();」?
<!-- EXAMPLE A-->
<input type="button" onclick="alert('hello world');">
或者我可以做
<!-- EXAMPLE B-->
<input type="button" id="clickme">
<script>
$('#clickme').on("click",function(){alert('hello world');});
</script>
課程或任何變化(上change
,在hover
)和快捷鍵(.click()
.change()
)是可能的...
除了A較短的事實,有什麼區別?哪個更好?爲什麼?
我注意到,當我使用.html()
一個元素動態添加到網站(如按鈕),B不爲這個新創建的按鈕工作,我需要使用一個...
任何見解將是有益的!
這裏地段好答案,謝謝大家! – olli
[去這裏,你可以找到它](https://stackoverflow.com/questions/12627443/jquery-click-vs-onclick?rq=1)這是一個相同的問題 – Chow