使用 jQuery 时,最好的编写方式是什么,例如jQuery.ajax()or $.ajax(). 例如 Ajax,没关系,例如jQuery('.class')or $('.class')? 用美元,似乎更方便,但一篇文章引起了我的注意,指出可能与第二条记录(使用 $)有冲突。
使用 jQuery 时,最好的编写方式是什么,例如jQuery.ajax()or $.ajax(). 例如 Ajax,没关系,例如jQuery('.class')or $('.class')? 用美元,似乎更方便,但一篇文章引起了我的注意,指出可能与第二条记录(使用 $)有冲突。
我们已经讨论过冲突。但关于解决方案 - 不是那么多。为了讽刺地为自己标出 $ 符号,请使用结构
这个想法是当处理程序被调用时,
ready对象作为第一个参数传递给它jQuery,所以我们在$jQuery.noConflict();释放全局变量$并在调用它之后,全局变量的值$采用与库初始化之前相同的值jQuery。$因此,如果您的变量在开始之前已初始化jQuery并且您想保存此值,则必须调用此函数$, 和都是jQuery对同一个函数的引用,因此在单个 jive 的上下文中使用什么并不重要。但是标志很$有趣而且很短,方便日常使用。但问题是,不仅开发
jQuery人员理解了美元符号的力量,而且还使用它作为访问他们开发的接口(Prototype、MooTools等Zepto.JS)。因此,如果你使用几个同时被使用的库,
$注意避免冲突(传递给一个闭包,noConflict在库中,或者使用......商品变量:jQuery例如,这个变量不太可能被任何人占用)。