我想要当用户移动鼠标了箭头以上格称为DESC1,但我没有看到任何地图出来,当我将我的鼠标箭头在所谓DESC1为什么我的jQuery不工作?
<div id="desc1" class="descriptions">Desc1</div>
<div id="desc2" class="descriptions">Desc2</div>
<div id="desc3" class="descriptions">Desc3</div>
<div id="themaps1" class="mymaps">
Head Office Map <img src="map1.jpg">
</div>
<script type="text/javascript">
$(document).ready(function() {
$('.mymaps').hide();
$('#desc1').on("hover", function() {
$('#themaps1').fadeIn();
});
});
</script>
检查你的{}似乎是错误的顺序 – donald123
你不能在'()'上使用'hover'。 'hover'可以绑定到两个处理程序(enter,leave),'on()'不支持。改用'hover()'。 –