我有以下HTML結構懸停:jQuery的只在最後一個元素
<div id="123" class="test">
<div class="testMessage">Foo</div>
<div><div class="testDate">2010</div></div>
<div id="127" class="test">
<div class="testMessage">Bar</div>
<div><div class="testDate">2011</div></div>
</div>
</div>
而且下面的JS代碼:
$(".test").live({
mouseenter:
function()
{
$(this).find(".testDate").show();
},
mouseleave:
function()
{
$(this).find(".testDate").hide();
}
});
的問題是,當鼠標指針在#127
.testDate
在#123
也顯示。我認爲這是因爲懸停適用於父元素。如何解決它?
感謝名單!
不知道這是否有幫助,但ID不允許以數字開頭。它可能會減輕瀏覽器的一些怪癖。 – pimvdb
這與java有關? – RMT
給我一分鐘,我會爲你敲一個例子 –