我熟悉jQuery,我想問一些與我正在創建的插件/代碼相關的東西。 1)除了:$('element')。myPlugin();我可以創建什麼類型的插件? ? 我可以創建一個創建div的插件嗎?像這樣:myPlugin(); 通過使用jQuery標準?問題|創建一個jQuery插件
2)假設我想用jQuery創建一個漂亮的粘性div,我希望它是用戶最容易實現的,我該怎麼做? (例如,在DOM準備就緒後,用戶只需要在代碼中的某處粘貼該功能)。
在此先感謝。
我熟悉jQuery,我想問一些與我正在創建的插件/代碼相關的東西。 1)除了:$('element')。myPlugin();我可以創建什麼類型的插件? ? 我可以創建一個創建div的插件嗎?像這樣:myPlugin(); 通過使用jQuery標準?問題|創建一個jQuery插件
2)假設我想用jQuery創建一個漂亮的粘性div,我希望它是用戶最容易實現的,我該怎麼做? (例如,在DOM準備就緒後,用戶只需要在代碼中的某處粘貼該功能)。
在此先感謝。
創建jQuery插件的基礎其實很簡單。
繼jQuery插件創作指南是一個好主意。請記住,
1)插件文件應該被命名爲jquery.PLUGINNAME.js和
2)始終重視你的插件jQuery
代替$
,所以別名可以使用noConflict()
方法很容易地設置。
延長jQuery.fn對象所需的結構是
jQuery.fn.myFirstPlugin = function() {
return this.each (function() {
//Write your logic here
});
}
這是你將如何調用它
$('#test').firstPlugin();
下面是一個簡單的教程就如何使一個jquery鏈接插件:
http://blog.jeremymartin.name/2008/02/building-your-first-jquery-plugin-that.html
這不是我要找的解決方案因爲,我知道如何製作標準的jQuery插件... 但是我的問題是我想要一個「插件」,通過它自己創建所有的div ... 我應該怎麼做? – funerr