Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将jquery对象从一个插件传递到另一个插件_Jquery_Object_Plugins - Fatal编程技术网

将jquery对象从一个插件传递到另一个插件

将jquery对象从一个插件传递到另一个插件,jquery,object,plugins,Jquery,Object,Plugins,我试图用一个jquery插件创建一个html元素,然后将创建的jquery对象传递给另一个插件进行更多修改。 例如:1个插件会创建对象,第二个插件会添加css(我知道这不是最好的方法),但是第三个插件会先调用第一个,然后调用第二个。 我希望我的描述清楚:) 感谢您的帮助您不能使用普通jQuery吗 这在很大程度上取决于插件代码。也许你可以给我们举个例子 鉴于您的上述描述,以下内容可能就足够了: $.thirdPluginFunc($.secondPluginFunc($.firstPluginF

我试图用一个jquery插件创建一个html元素,然后将创建的jquery对象传递给另一个插件进行更多修改。 例如:1个插件会创建对象,第二个插件会添加css(我知道这不是最好的方法),但是第三个插件会先调用第一个,然后调用第二个。 我希望我的描述清楚:)
感谢您的帮助

您不能使用普通jQuery吗


这在很大程度上取决于插件代码。也许你可以给我们举个例子

鉴于您的上述描述,以下内容可能就足够了:

$.thirdPluginFunc($.secondPluginFunc($.firstPluginFunc()));

//$.firstPluginFunc - Create the object
//$.secondPluginFunc - Apply the CSS

我的想法更像这样:$.fn.plugin1=function(options){//function return jqueryobject}$.fn.plugin2=function(options){}$.fn.plugin3=function(options){object=$('selector').plugin1()$(object.plugin2()}但这不起作用
$.thirdPluginFunc($.secondPluginFunc($.firstPluginFunc()));

//$.firstPluginFunc - Create the object
//$.secondPluginFunc - Apply the CSS