在fancybox中加载后,jQuery onclick函数无法正常工作

时间:2013-12-21 20:36:02

标签: jquery fancybox fancybox-2

我正在尝试在fancybox中加载帖子。以下代码适用于正常加载的帖子。但是当我在fancybox中加载帖子时它没有响应。请指导我该怎么办?

请注意,控制台中没有错误。

jQuery('.selfie.like, .selfie.liked').on('click', function (e) {
});

<a href="javascript:void(0)" class="selfie liked" data-id="1"></a>

1 个答案:

答案 0 :(得分:1)

看起来你正在动态生成锚链接。

使用事件委托,如下所示。

jQuery(document).on('click','.selfie.like, .selfie.liked', function (e) {

如果对锚链接使用静态父元素而不是文档,那就更好了。

jQuery($parentSelector).on('click','.selfie.like, .selfie.liked', function (e) {