Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何为img src使用变量?_Jquery_Css_Variables_Background Image_Src - Fatal编程技术网

Jquery 如何为img src使用变量?

Jquery 如何为img src使用变量?,jquery,css,variables,background-image,src,Jquery,Css,Variables,Background Image,Src,我使用这个脚本获取文章主映像的映像src var someimage = $("body").find(".default-content").find('img').attr("src"); 现在我想把这个var传递到我的 background: url(); 这将是标题的背景图像,但每个文章页面的背景图像不同。有没有一种方法可以使用var作为src,或者可以通过jQuery来实现?这可以通过使用$('.header class').css('background-image','url(

我使用这个脚本获取文章主映像的映像src

var someimage = $("body").find(".default-content").find('img').attr("src");
现在我想把这个var传递到我的

background: url();

这将是标题的背景图像,但每个文章页面的背景图像不同。有没有一种方法可以使用var作为src,或者可以通过jQuery来实现?

这可以通过使用
$('.header class').css('background-image','url('+someimage+'))来实现,其中您将
头类
替换为。。。标题的类名


这可以通过使用
$('.header class').css('background-image','url('+someimage+'))),其中您将
头类
替换为。。。标题的类名


这可以通过使用
$('.header class').css('background-image','url('+someimage+'))),其中您将
头类
替换为。。。标题的类名


这可以通过使用
$('.header class').css('background-image','url('+someimage+'))),其中您将
头类
替换为。。。标题的类名


您可以使用类似的方法

var someimage = $("body").find(".default-content").find('img').attr("src");.

// set background url
$('#someblock').attr('style','background-image: url('+someimage +')');

你可以用这样的东西

var someimage = $("body").find(".default-content").find('img').attr("src");.

// set background url
$('#someblock').attr('style','background-image: url('+someimage +')');

你可以用这样的东西

var someimage = $("body").find(".default-content").find('img').attr("src");.

// set background url
$('#someblock').attr('style','background-image: url('+someimage +')');

你可以用这样的东西

var someimage = $("body").find(".default-content").find('img').attr("src");.

// set background url
$('#someblock').attr('style','background-image: url('+someimage +')');

可能重复的可能重复的可能重复的可能重复的不应该是
.css('background-image','url('+imageUrl+'))
此答案中的语法错误,将不起作用,并且应该作为重复项关闭,不应该是
.css('background-image','url('+imageUrl+'))
此答案中的语法错误,不起作用,应作为副本关闭。css('background-image','url('+imageUrl+')))
此答案中的语法错误,不起作用,应作为副本关闭。css('background-image','url('+imageUrl+'))不应作为副本关闭
此答案中的语法错误,不起作用,应以重复的形式结束谢谢@Crowlex那是完美的谢谢@Crowlex那是完美的谢谢@Crowlex那是完美的谢谢@Crowlex那是完美的谢谢@Crowlex那是完美的