如果这个代码JS文件中:
(function($) {
$.cleditor = {
...
};
...
})(jQuery);
这是我第一次看到的符号$.
:所以这是什么意思?
如果这个代码JS文件中:
(function($) {
$.cleditor = {
...
};
...
})(jQuery);
这是我第一次看到的符号$.
:所以这是什么意思?
这只是意味着一个新的定制function
已被添加到jQuery核心。
虽然cleditor快速搜索发现,这是一个jQuery插件,而应该像这样使用:
$(selector).cleditor({options}); // where selector is either an input or textarea element
默认情况下,jQuery使用“$”作为快捷方式“jQuery的”
因此 - 使用$(“。class”)或jQuery(“.class”)是相同的。
当编写插件,以避免出现问题,你可以通过“jQuery的”给一个函数:
function($) {
//use $ writing your plugin
}(jQuery)
现在,$ .cleditor对象包含用于创建自定义插件和覆盖内置的功能全局属性和方法。
下面的链接会给你的$ .cleditor
http://premiumsoftware.net/cleditor/docs/GettingStarted.html
更多的想法'$'只是全球'jQuery'对象的快捷方式,而点符号为访问对象方法的标准方法和属性。 – elclanrs