Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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_Jquery Plugins - Fatal编程技术网

我可以在点击按钮时绑定jquery插件吗?

我可以在点击按钮时绑定jquery插件吗?,jquery,jquery-plugins,Jquery,Jquery Plugins,我想在运行时附加一个插件。下面的代码不起作用。也许我想错了。让我知道你的想法 $(document).ready(function(){ $('.show').click(function(){ $('div.gallery img').slideGallery(); }); }); <button class='show'>SHOW</button> <div class="gallery"> //Images will appear

我想在运行时附加一个插件。下面的代码不起作用。也许我想错了。让我知道你的想法

$(document).ready(function(){
   $('.show').click(function(){
     $('div.gallery img').slideGallery();
   });
});
<button class='show'>SHOW</button>
<div class="gallery">
//Images will appear from database by server side language.
</div>

你发布的链接对我来说很好用

包括脚本文件jquery.slidingGallery-1.2.min.js

在document ready事件中调用插件方法。它应该很好用

$(function(){
    $('div.gallery img').slidingGallery();
});
要使此代码正常工作,您需要在具有类名库的div中包含图像


如果要处理运行时生成的元素,则可能需要研究。

为什么要这样做?您可以将库附加到文档就绪事件本身。@rahul耶!你是对的。但我无法定义将从DB中输出的图像。这就是为什么$'div.gallery img'将获取类名为'gallery`@rahul的div中的所有图像。该插件无法在document.ready中工作,因此我尝试在单击按钮时绑定。你太不理解了。我的意思是,我在document.ready上调用插件,但当时在div.gallery中没有图像,当我选择某组图像时,该图像将动态呈现。该插件当时无法工作,因此我尝试重新绑定按钮单击事件。