我正在制作一个 javascript 效果,如下所示: 它将有几个图像。当用户将鼠标悬停在当前图像上时,所有其他图像都会淡出,但鼠标悬停的图像保持不变。 有点像与“this”关键字相反。
喜欢:假设下面是三张图片
如果用户将鼠标移到“2”img 上,那么所有其他(1 和 3)应该淡出,但“2”应该保持不变。
最佳答案
$('a:not(:hover)')
如果我答对了问题。如果您的框架支持 :hover 在选择器引擎中(例如 jQuery 支持),则此操作。否则,您可以绑定(bind)悬停事件并模仿它。
关于javascript - 使用 Javascript 选择除一个元素以外的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7076677/