は、私が持っていると言う:jQueryの - クリックでダイナミックなCSSによってフィルタ要素のために働いていない
<a href="http://foo.com" class="SiteClass">
それから私はjQueryを介して、私はSiteDown
CSSでの追加例えば、いくつかのテストを行うと、条件付きで結果に応じてクラスを更新します
$("a .SiteDown").on('click', function(e){
e.preventDefault();
e.stopPropagation();
alert('Clicked SiteDown');
});
:私は発生しません、次のJavaScriptを持って
<a href="http://foo.com" class="SiteClass SiteDown">
:結果としてjQueryのaddClass
方法、
クラスSiteDown
のリンクがクリックされたときにアラート(または他のコード)を発生させるために必要なことは、このクラスを動的に追加できることに留意してください。
ありがとうございます。セレクターの問題を修正しました。これは、ページがロードされたときにSiteDownクラスを既に持っていても何も起動しない要素に対してはうまくいきます。 'addClass()によって' SiteDown'を追加します。 –
@ Dr.Avalancheだから、イベント –
@ Dr.Avalanche、更新版の回答 – Satpal