<script>
$(function(){
$('.logger').bind('click',function(){
alert('we will log that the user shared something');
return true; //keep going, pretend nothing happened.
});
$('.share').bind('click',function(){
window.open('blah');
return false;
});
});
</script>
<a href="#" class="share logger">Share this</a>
ロガーと共有機能の両方をトリガーできるようにしたいと考えています。しかし今は、共有機能だけが起動されます。私がシェア関数にコメントすると、ロガー関数は正常に動作します。2クラスのJQueryイベントを作成するにはどうすればよいですか?
ロガーが共有する前に "クラス"を変更しようとしました。
どのブラウザで、あなたはそれをテストしなかったの脆性を高める 偽の意志を返す使用して、イベントの伝播 (バブリング)を停止する を意味しない限り?それはクロムとFirefoxの私のために働いた:http://jsfiddle.net/fjRUY/ –
あなたが投稿したコードは私のために働いています:S –
も私のために働く(クロム)。どこか別の場所で間違いがあるはずです。 –