我想问一下使用$()
和不使用$()
有什么区别。在两种情况下它实际上是有效的。有什么区别我真的不明白吗?
jQuery
var harf = $('<p>Hello there</p>').appendTo('body');
$(harf).on('click', function(){
alert('harf');
});
//
var harf = $('<p>Hello there</p>').appendTo('body');
harf.on('click', function(){
alert('harf');
});
最佳答案
第一个完全没用。将 jQuery 对象嵌入到 jQuery 对象中是没有意义的。
请注意,您可以链接调用,您实际上并不需要该 harf
变量:
$('<p>Hello there</p>').on('click', function(){
alert('harf');
}).appendTo('body');
关于jquery - 使用 $() 的差异。 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23602905/