如题 想要鼠标移入第i个li的时候 对应的第几个div显示出来
$("li").mouseover(function() {
$("div").eq($(this).index()).show().siblings().hide();
});
思路:
1.获取当前mouseover的li的索引值
2.让索引值一样的div显示其他的(siblings)隐藏
对li与div做一下对应,比如索引对应,第i个li对应第i个div。
var liIndex=$('li').index();
$('div').eq(liIndex).show();
当然,也可以是属性上的对应。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
js代码
js写的不太好,还有其他可以优化的。今天就先到这里