【发布时间】:2015-04-14 19:42:39
【问题描述】:
我想在鼠标悬停在 div 标签上时显示/隐藏某些数据。
我的html:
<div id='container'>
<div id="box" style="visibility: hidden">
<a href="#" class="bt btleft">Highlight it</a>
<a href="#" class="bt btright">Reset</a>
</div>
</div>
我的 jquery:
<script>
$(document).ready( function() {
$("#container").hover(
function () {
$(this).children("div").show(100);
},
function () {
$(this).children("div").hide(100);
});
});
</script>
但是,悬停不会做任何事情!请提出建议。
【问题讨论】:
-
你在最后一次关闭后有一个不可见的字节顺序标记,这是语法错误。
-
并且
show不会显示已经可见的元素,并且您的元素在 jQuery 定义中是可见的,因为它们占用了空间。 -
你能说出你指定的那个标记是什么吗?
标签: javascript jquery html