我刚刚从Syncfusion下载了jQuery Succinctly免费电子书(在此),并开始查看示例。
我看到很多这样的内容:
我不确定为什么作者使用这种语法。 匿名函数中传入了
这只是一种避免与其他库冲突的方法吗? 在我看来,这些示例可以写得更加简洁 :)
谢谢。
我看到很多这样的内容:
<script> (function ($)
{
$('a').mouseenter(
function () { alert(this.id); });
})(jQuery);
</script>
我不确定为什么作者使用这种语法。 匿名函数中传入了
$
对象? 为什么? 跟在匿名函数后面的(jQuery)
是什么意思?这只是一种避免与其他库冲突的方法吗? 在我看来,这些示例可以写得更加简洁 :)
谢谢。