【发布时间】:2014-04-09 13:54:12
【问题描述】:
我在这里问了类似的问题,尽管我得到了一些答案,但我没能成功。 简而言之,我有一个这样的 UL 列表:
<ul class="productlist">
<li><a href="#" id="link0" class="product-link">Caviar</a></li>
<li><a href="#" id="link1" class="product-link">Athena</a></li>
<li><a href="#" id="link2" class="product-link">Knot</a></li>
<li><a href="#" id="link3" class="product-link">Brooke Leaf</a></li>
</ul>
请注意,我有 4 个 DIV。 除了第一个之外,所有这些都应该被隐藏,并且只有当用户将鼠标悬停在上面的 LI 链接上时才会打开。 所以,简而言之。用户来到页面,第一个链接被打开。他悬停在第二个上,第二个出现,第三个,第四个......
<div id="boxlink0">Some text for the first link</div>
<div id="boxlink1">Some text for the second link</div>
<div id="boxlink2">Some text for the third link</div>
<div id="boxlink3">Some text for the fourth link</div>
【问题讨论】:
-
如果这是一个导航菜单,通常 div 会进入 li 并绝对定位。如果你这样做,这可以通过 css 而不是诉诸 jquery 来完成
标签: jquery css hover jquery-hover