首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery jQuery插件可防止其他Galleriffic事件

jQuery jQuery插件可防止其他Galleriffic事件
EN

Stack Overflow用户
提问于 2013-02-18 10:13:30
回答 1查看 327关注 0票数 1

我想要添加一些我自己的标题,这些对象驻留在Galleriffic画廊插件(http://www.twospy.com/galleriffic/)的图像“jQuery”区域中。

但是,我放入标题区域的任何jQuery都不会执行。这就好像所有的事件都被丢弃了。

我认为这是因为Galleriffic使用remove()而不是detach(),所以我将所有内容都更改为detach(),但这并没有帮助。我仍然认为所有事件都会从“标题”区域中删除。

有没有人已经想出了如何将你自己的自定义jQuery添加到这个标题区域并保留它?或者我有任何其他的指示,为什么我在这个区域中的所有事件都会被删除,因为我现在使用的是detach()?

我对这里任何有创意的想法都持开放态度!

EN

回答 1

Stack Overflow用户

发布于 2013-02-18 11:41:35

您需要使用event delegation mechanismcaption元素注册事件处理程序。

例如:

代码语言:javascript
复制
$('#caption').on('click', 'a', function(){
    console.log($(this).attr('href'))
});

演示:Fiddle

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14928513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档