下面的jQuery代码在悬停时确切地实现了我想要的功能。但是,我需要它按照以下方式工作:
如果用户悬停在#altimgX(例如),则黑色边框出现。我希望此边框保留,直到悬停在'#altimgY'时;那时,我希望从#altimgX中删除边框。
我尝试使用'mouseleave',但这无法解决我的问题,因为我希望当前的#altimg边框保留,直到悬停在另一个#altimg元素上。
如果用户悬停在#altimgX(例如),则黑色边框出现。我希望此边框保留,直到悬停在'#altimgY'时;那时,我希望从#altimgX中删除边框。
我尝试使用'mouseleave',但这无法解决我的问题,因为我希望当前的#altimg边框保留,直到悬停在另一个#altimg元素上。
$("#altimg0, #altimg1, #altimg2, #altimg3, #altimg4, #altimg5").hover(function(){
$(this).css('border', '3px solid black');
});
HTML 代码片段
<div id="altimg0" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg1" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg2" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg3" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg4" style="height:70px; width:70px;"> SOME IMAGE </div>
<div id="altimg5" style="height:70px; width:70px;"> SOME IMAGE </div>
我很感激您在这方面提供的任何帮助。
谢谢你。