我的页面上有一个srcset
<img src="bg__x-large.png" srcset="bg__small.png 900w, bg__med.png 1200w, bg__large.png 1920w">
它由视差脚本使用,该脚本现在仅读取src属性
$(this).css('background-image', 'url(' + $(this).attr('src') + ')' );
将此设置为背景图像。
我如何使用jQuery从srcset中读取正确的src?
最佳答案
使用图像的.currentSrc
属性(而不是.src
)来确定 Activity 的“src”:
jq:$(this).prop('currentSrc')
Vanilla :
this.currentSrc
有关更多信息,请参见mdc's HTMLMediaElement.currentSrc docs。