2016-10-28 9 views
0

私のウェブサイトにリンクがあります。私はそれをクリックすると、いくつかのコンテンツでカラーボックスが開きます。クリックイベントがカラーボックス内で機能しない

カラーボックスのコンテンツにリンクがあり、リンク上にクリックイベントを追加したいが、そのリンクは機能していない。

$('.link').on('click', function() { 
alert('a'); 
}); 
+0

$(doument).ready(function(){});でそれをラップすることによって、ウェブサイトを参照するか、HTMLを提供ままにしておくことができますか? – PassTeT

+0

あなたのウェブサイトへのリンクが機能しません(リンクではありません) –

+0

アンカータグにはクラスリンクがありますか?もしそうなら、おそらく '$(document).on( 'クリック'、 'リンク'、アラート)'が動作するはずです –

答えて

1

Jqueryは読み込まれた要素でのみ動作します。カラーボックスの後にこのコードを設定していることを確認してください。あなたがhsfiddleする部分を働いていないの例を追加することができますカラーボックスのhtmlページ

$(doument).ready(function(){ 
    $('.link').on('click', function() { 
      alert('a'); 
    }); 
}); 
関連する問題