普通风格
<a href="#" id="myLink" onclick="myFunc();">click me</a>
function myFunc() {
alert('hello!');
}
jQuery 风格
<a href="#" id="myLink">click me</a>
$(document).ready(function() {
$("#myLink").click(function() {
alert('hello!');
});
});
我刚刚开始使用 jQuery,但我想知道这两者之间的区别是什么。我应该更喜欢 jQuery 方法吗?这样做有什么好处吗?
恕我直言,在使用 jQuery 方法阅读 html 时,我不喜欢这样,不知道链接的作用。我发现 jQuery attach 方法在附加到多个元素(例如$("#myTable tr").click(function(e) {...});
)时非常有用,但是在处理单个元素时我不知道应该使用哪个。