gpt4 book ai didi

javascript - 将部分文件名替换为 javascript

转载 作者:行者123 更新时间:2023-12-03 12:30:35 25 4
gpt4 key购买 nike

我想根据屏幕尺寸加载不同的图像,并且认为用 javascript 替换文件名中的文本可以优雅地实现这一点,只要我正确命名了相应的图像。我很接近这个,但接近并不能解决问题。

http://jsfiddle.net/B7QhZ/2/

Javascript:

if ($(window).width() > 960) {
$("div:contains(_small.jpg)").html(function (i, currentVal) {
return currentVal.replace("_small.jpg", "_large.jpg");
});
}

HTML:

<img src="...test-image_small.jpg" />

正如您在我的 fiddle 中看到的那样,我可以使用它来处理文本,但不能处理文件名。

ps - 我特别不想在媒体查询类中加载图像作为背景图像。

最佳答案

完整功能:

if ($(window).width() > 960) {
$("img[src$='_small.jpg']").each(function() {
var new_src = $(this).attr("src").replace('_small', '_large');
$(this).attr("src", new_src);
});

} else {
alert('Less than 960');
}

关于javascript - 将部分文件名替换为 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23947243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com