2013-12-21 77 views
1

我試圖在fancybox內加載一篇文章。以下代碼在正常加載的帖子中效果很好。但是當我在fancybox中加載帖子時它沒有響應。請指導我該怎麼做?jQuery onclick函數加載花式框後無法正常工作

請注意,控制檯中沒有錯誤。

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

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

錨鏈接沒有「selfie」類。 – Krishna

+0

對不起,我在寫這裏時錯過了。我更新了代碼 –

回答

1

它看起來像你動態生成錨鏈接。

使用事件委託如下所示。

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

更妙的是,如果你使用一個靜態父元素的錨鏈接,而不是文件。

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

謝謝,這兩種方法都在工作:) –

+0

太棒了。樂意效勞 – Krishna