类似Jquery图像.鼠标悬停时的图像替换
Jquery Image like .. image replace on mouseover
我会替换鼠标悬停上的图片
我在这里找到了一个不错的脚本,但问题是页面上的所有图像都被替换了
这样,我会在选择时过滤图像
我把每一张照片的结尾都加上了"_rep"
我使用的代码:
$("img")
.mouseover(function() {
var src = $(this).attr("src").match(/[^'.]+/) + "_akt.png";
$(this).attr("src", src);
})
.mouseout(function() {
var src = $(this).attr("src").replace("_akt.png", ".png");
$(this).attr("src", src);
});
搜索类似的东西:
$("img like %_rep%")
//code mouseover, mouseout
如果我理解正确,您想替换名称末尾为_rep的图像吗?
在这种情况下,你可以这样做:
$('img[src$="_rep.png"]')
使用此
$("img[src$='_rep.png']")
[src]
表示具有src
属性的所有标签。[src$='_rep.png']
表示src属性以"_rep.png"结尾的所有标签
看看这里https://api.jquery.com/attribute-ends-with-selector/我建议您在提供的链接中查看所有不同类型的JQuery选择器。
相关文章:
- 使用javascript的图像替换循环
- 是否可以仅通过jQuery将图像替换为用户动态选择的另一个图像
- 用图像替换SVG
- 将href中的图像替换为其他元素中的图像
- 错误时用图像替换视频
- 以编程方式将fabric-js-canvas的图像替换为hq图像,并重新计算其他对象的坐标和大小
- jQuery 图像替换为类
- 可以用我自己的自定义图像替换光标
- jQuery-图像替换转换〔Safari中的问题〕
- d3.js用图像替换节点
- 用图像替换页面,而不是添加图像
- 可以动态设置图像替换文本吗
- JQuery - 单击时将背景图像替换为另一个背景图像
- 将鼠标悬停在另一个图像上时,将图像替换为另一个图像
- HTML:用图像替换文本微笑
- 将所有图像替换为一个图像 Javascript
- 在 jquery 中使用类和 ID 将一个图像替换为另一个图像
- 如何用自定义图像替换脸书按钮
- 在 PHP 中将一个外部图像替换为另一个内部图像
- 将图像替换为另一个图像,然后在超时后再次替换 - Javascript