我有多個div上市,像這樣:stopPropagation沒有與嵌套href標記工作
<div class="msg-list clearfix" id="27705">
<div class="thumbnail_image">
<a href="some_path">AnchorText</a>
</div>
<div class="msg-date">DATA</div>
</div>
我一直試圖趕上父DIV點擊事件,但點擊HREF元素,當我點擊的事件也越來越而不是僅僅關注點擊的鏈接。
這裏是我的jQuery的電話:
//$(".msg-list a").click(function(e) {
$(".msg-list").click(function(e) {
e.stopPropagation();
alert("Handler for .click() called.");
});
任何想法,我缺少的是什麼?
這就是目前發生的情況。我試圖忽略單擊事件,當單擊錨文本時,只需按照鏈接而不是 – Paul
在這種情況下,爲每個元素添加一個處理程序。在'a'處理程序中,如果你不返回false,你將被重定向到href。 –
這樣做的伎倆......我不得不打電話給(.msg-list .thumbnail_image a)stopPropagation謝謝! – Paul