关于网友提出的“jquery移入移除的问题”问题疑问,本网通过在网上对“jquery移入移除的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题:jquery移入移除的问题描述:
我想鼠标移入变成另外一张图片,求指点
解决方案1:
参考第一张图
解决方案2:CSS的:hover
实现,鼠标离开时能自动还原:https://jsfiddle.net/dwqs/86gvetwb/
JQuery实现,则要监听鼠标移入和移出事件:https://jsfiddle.net/dwqs/vhostduz/
建议用CSS Sprite来做,这样利用hover
改变background-position
就行,而不是用三张图片。
CSS Sprites generator
解决方案3:能放在<a>里?内联元素里只能放置文本或者其他内联元素,可以直接将图片设为背景嘛,用:hover更换背景解决方案4:
javascript
$('.sideFx a').on('mouseover',function(){ $(this).find('img').attr('src','xxxxx.jpg'); });
其实这里用背景图做更好啊。。直接css的:hover
就可以换掉了。都不需要js。而且你a
标签里也没必要放个div
吧?意义何在
- 明星图片