![](/img/trans.png)
[英]How can I get the background-image value of a div and apply it to the src value of an img tag onclick?
[英]Use img src as background-image
我正在嘗試在使用媒體查詢時將img src用作背景圖像。
最大寬度:854像素時,我的媒體查詢處於活動狀態。
我正在嘗試使用jQuery,但無法正常工作。
我的jQuery:
$(document).ready(function () {
if ($(window).width() <= 854) {
$('a.class').css('background-image', 'url(' + $('a.class img').attr(src) + ')');
}
});
我究竟做錯了什么?
謝謝!
使用jQuery進行此操作,您可能需要這樣做:
$(document).ready(function () {
if ($(window).width() <= 854) {
$('a.class').each(function(){
$(this).css('background-image', 'url(' + $(this).children('img').attr('src') + ')');
});
}
});
我使用了each
循環,因為我猜您可能有多個a.class
並且對src屬性使用了引號。
$('a.class')。css('background-image','url('+ $('a.class img')。attr(“ src”)+')');
“ src”必須在引號之間。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.