如果這個代碼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