如何使用jQuery仅更改图像来源的路径?

钱德勒·穆里尔·宾

我正在尝试将暗模式功能添加到我的网站,并且div和其他对象一切都很好,但是我无法更改图像的唯一路径。

我有2个用于深色和常规图像的文件夹,每个文件夹包含相同名称的相同文件,但仅针对深色和常规模式的网站进行了编辑,因此我想将src更改../assets/imgs/regular/filename.jpg../assets/imgs/dark/samefilename.jpg

我真是个新手,所以请简单回答。

桑迪普

听起来您需要

  • 循环播放图片
  • 拉每个SRC属性
  • 执行正则表达式查找/替换

即类似这样的设置为暗模式:

jQuery('img').each(function(){
    jQuery(this).attr('src', jQuery(this).attr('src').replace(/assets\/imgs\/regular/i, 'assets/imgs/dark'))
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

仅使用 jquery 或 javascript 更改图像

来自分类Dev

仅使用CSS更改图像。

来自分类Dev

如何更改图像大小并使用jquery下载?

来自分类Dev

在Windows Phone中更改图像的来源

来自分类Dev

使用jQuery更改图像源URL

来自分类Dev

使用jQuery检测悬停并更改图像

来自分类Dev

使用Jquery在悬停时更改图像?

来自分类Dev

基于hasClass使用jQuery更改图像

来自分类Dev

jQuery 更改图像

来自分类Dev

如何使用Fabricjs更改图像颜色?

来自分类Dev

如何使用Metaio动态更改图像

来自分类Dev

如何使用 NodeJS 更改图像类型?

来自分类Dev

如何使用imagemagick更改图像的深度?

来自分类Dev

如何在不同视图中更改图像/文件的路径?

来自分类Dev

如何单击链接以更改图像的src属性(仅Javascript)

来自分类Dev

仅更改图像的宽度(仅css)

来自分类Dev

使用jQuery从多个图像列表中更改图像源

来自分类Dev

使用Jquery更改图像-彼此之间的图像

来自分类Dev

当Accordian标头更改时,使用jquery更改图像

来自分类Dev

如何使用jQuery获取选定图像的来源

来自分类Dev

如何在Kivy Spinner中通过单击值来更改图像的来源?

来自分类Dev

用jQuery更改图像

来自分类Dev

更改图像属性时如何使用jquery获得平滑效果?

来自分类Dev

如何编写使用条件Jquery更改图像源的最佳方法

来自分类Dev

如何通过单击jQuery中的按钮来更改图像

来自分类Dev

如何在jQuery上和鼠标上更改图像?

来自分类Dev

如何更改图像的色彩

来自分类Dev

使用jQuery更改图像也隐藏文本

来自分类Dev

单击时使用 jQuery 更改图像不起作用