我有一个“鼠标悬停”,甚至绑定到页面的所有元素。当鼠标悬停在一个元素上时,它会在最近的上方相关元素上绘制一个红色边框(以aardvark为例)。
我有以下代码:
<p>
<img height="333" width="250" title="Image par hyperbolic pants explosion sous licence CC - http://www.flickr.com/photos/74502564@N00/2716444681/" class="illustred" src="context-selector-test_files/rha_20090929_antivirus.jpg" />
Ah là là... ces abrutis qui continuent à refuser d'installer des antivirus parce que "
<em>
Je ne télécharge pas !
</em>
" ou "
<em>
Je ne vais que sur des sites de confiance.
</em>
</p>
你可以看到“img”在“P”里面。
预期的行为是,当我越过“P”时,它会出现边框,然后当我转到“IMG”时,边框会转到“IMG”。
它没有。
问题不是 CSS,因为我不使用 CSS,而是 4 个 div 来模拟元素周围“绝对”位置的 4 个边框。对于接下来的内容,这是强制性的。
当我越过“IMG”时出现问题,确实触发了“mouseover”,但是在“P”上再次触发了“mouse over”。我会理解“P -> IMG”,但“IMG -> P”让我很烦恼。为什么,一排有 2 个鼠标悬停?我没有移动鼠标。
现在,我错过了什么?
眼镜 :
- html 4;
- CSS 2;
- jQuery 1.3;
- 火狐3.5;
- Ubuntu 9.04;
- 咖啡 1.50(升)。