【发布时间】:2011-11-01 13:48:29
【问题描述】:
我有一个显示来自 mysql 的查询结果的 php 页面。此结果显示在无序列表<li> 中。我还有一个 div,最初隐藏在每个 <li> 标签内,应该在悬停时显示。我已经使用 jquery 尝试过这个:
$('#results li').mouseover(function() {
$('.theoption').show();
}).mouseleave(function() {$('.theoption').hide()});
这会显示隐藏的 div。问题是它同时显示在所有<li> 标签上。如何更改代码以使 div 仅显示在当前悬停的 <li> 上?
非常感谢。
【问题讨论】:
-
是li标签里面的div吗?
-
请给我们看一些生成的标记,细节很重要,从你的描述中看不清楚。