0
我想用一個jquery插件創建一個html元素,然後將創建的jquery對象傳遞給另一個插件以進行更多修改。例如:1個插件會創建對象,第二個會添加css(我知道這不是做事情的最佳方式),但是第三個插件調用第一個插件,然後調用第二個插件。 我希望我的描述是明確的:) 感謝您的幫助從一個插件傳遞jquery對象到另一個
我想用一個jquery插件創建一個html元素,然後將創建的jquery對象傳遞給另一個插件以進行更多修改。例如:1個插件會創建對象,第二個會添加css(我知道這不是做事情的最佳方式),但是第三個插件調用第一個插件,然後調用第二個插件。 我希望我的描述是明確的:) 感謝您的幫助從一個插件傳遞jquery對象到另一個
這取決於很多插件代碼。也許你可以給我們一個例子。
鑑於你上面的描述中,以下就足夠了:
$.thirdPluginFunc($.secondPluginFunc($.firstPluginFunc()));
//$.firstPluginFunc - Create the object
//$.secondPluginFunc - Apply the CSS
我想更多的東西是這樣的: $ .fn.plugin1 =功能(選件){// 功能 回報jqueryobject } $ .fn.plugin2 = function(options){} $ .fn.plugin3 = function(options){ object = $('selector')。plugin1() $(object).plugin2() } 但是這並不奏效 – salmane 2009-12-28 12:17:44