我正在使用此代码来获取a的背景图像div.
var bgImage = $('#content').css('backgroundImage');
Run Code Online (Sandbox Code Playgroud)
这是回归 url%28http://example.com/images/layout/content-trans.png%29
我知道你可以做到element.height()没有px附加(parseInt()也有效)得到一个元素的高度,所以我想知道是否有一个类似的方法让jQuery获得实际的背景图像减去url()元数据.
我想我可以使用正则表达式,/url\((.*)\)/但是我想先知道是否有内置方式.
Bri*_*Kim 18
url()是background-image值的一部分,所以我猜你需要使用正则表达式替换.
var bgImage = $('#content').css('background-image').replace(/^url|[\(\)]/g, '');
Run Code Online (Sandbox Code Playgroud)
参考:http://groups.google.com/group/jquery-en/browse_thread/thread/d866997cb206b35f
| 归档时间: |
|
| 查看次数: |
10978 次 |
| 最近记录: |