gpt4 book ai didi

javascript - 使用 jQuery 获取 div 的背景图像。是否有一种内置方法可以去除 url() 部分?

转载 作者:数据小太阳 更新时间:2023-10-29 04:03:24 25 4
gpt4 key购买 nike

我正在使用这段代码获取 div 的背景图片。

var bgImage = $('#content').css('backgroundImage');

这将返回 url%28http://example.com/images/layout/content-trans.png%29

我知道您可以执行 element.height() 来获取元素的高度而不附加 px(parseInt() 也可以),所以我想知道 jQuery 是否有类似的方法来获取实际背景图像减去 url() 元数据。

我想我可以使用正则表达式,例如 /url\((.*)\)/,但我宁愿先知道是否有内置方法。

最佳答案

url() 是 background-image 值的一部分,所以我猜你需要使用正则表达式替换。

var bgImage = $('#content').css('background-image').replace(/^url|[\(\)]/g, ''); 

引用:http://groups.google.com/group/jquery-en/browse_thread/thread/d866997cb206b35f

关于javascript - 使用 jQuery 获取 div 的背景图像。是否有一种内置方法可以去除 url() 部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/837694/

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