【发布时间】:2016-10-24 13:09:42
【问题描述】:
您好,当列表项鼠标悬停更改具有相同索引的图像(其他 div)时,我需要执行此操作,并且在单击时必须保持不变。当鼠标离开时,它必须是单击之前的内容或活动的内容。我做了一些事情但没有工作。
<div class="all-wrap">
<div class="left-side">
<ul>
<li>Tittle 1</li>
<li>Tittle 2</li>
<li>Tittle 3</li>
<li>Tittle 4</li>
<li>Tittle 5</li>
</ul>
</div>
<div class="right-side">
<img src="http://blog.dominictrumfio.com/wp-content/uploads/2015/08/Lorem-Ipsum-2.jpg" class="active">
<img src="http://blog.nateeul.com/wp-content/uploads/2011/01/Lorem-Ipsum3-01-EDITED.jpg">
<img src="http://blog.dominictrumfio.com/wp-content/uploads/2015/08/Lorem-Ipsum-2.jpg">
<img src="http://blog.nateeul.com/wp-content/uploads/2011/01/Lorem-Ipsum3-01-EDITED.jpg">
<img src="http://blog.dominictrumfio.com/wp-content/uploads/2015/08/Lorem-Ipsum-2.jpg">
</div>
</div>
$('.left-side ul li').hover(
function() {
$('.right-side img').eq($(this).index()).addClass("active");
$(this).click(funciton(){
$('.right-side img').eq($(this).index()).addClass("active");
};
}, function() {
$('.right-side img').eq($(this).index()).removeClass("active");
});
【问题讨论】: