下面的 jquery 代码正是我希望它在悬停时做的事情。但是,我需要它以下列方式工作:
如果用户将鼠标悬停在#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>
我感谢任何帮助在这方面的任何帮助。
谢谢你