【发布时间】:2015-08-18 10:56:51
【问题描述】:
尝试在li 中创建img,以便在鼠标悬停在元素上时隐藏并在鼠标离开元素时显示。
稍后我想让一个段落显示 li 类的名称来代替图像,但我现在想专注于图像隐藏。
我已经搞砸了一段时间,即使在查看与此相关的其他帖子后,我似乎也无法找出问题所在。
<ul id="language">
<li class="a"><img src="img/a.png" alt="a"></li>
<li class="b"><img src="img/b.png" alt="b"></li>
</ul>
<script src="//code.jquery.com/jquery-1.11.3.min.js" type="text/javascript" charset="utf-8"></script>
<script src="nameDisplay.js" type = "text/javascript" charset="utf-8"></script>
在 nameDisplay.js 中
$('#language li').hover(function(){
$(this 'img').hide();
}, function(){
$(this 'img').show();
});
【问题讨论】:
标签: javascript jquery html css jquery-hover