假设我有一个 div,并且我想让某个代码在用户单击该 div 时运行。我可以通过 2 种方式做到这一点。
HTML
<div id="clickme">Click Me</div>
Javascript
$(document).ready(function(){
$('#clickme').click(function(){
//Other code here doing abc.
});
});
第二种方法是调用一个函数,该函数正是这样做的,但它是由一个函数调用的
<div id="clickme" onclick="clickme()">Click Me</div>
Javascript
function clickme(){
//Other code doing abc.
}
我的问题是这两个代码都在做同样的事情吗?哪个更有效和推荐?