想要从容器中复制url然后将其用作bg,但我不能

时间:2015-04-24 22:01:58

标签: javascript css

所以我有这个代码

a = min(max(x, 1), 100)

它应该复制名为“Imagen de portada:”的容器中的文本,该容器应该是一个图像,然后将其用作“td.row1 div#profile-advanced-details.genmed”的背景图像,但它不能使用我的代码,我尝试了几个javascript检查器,他们说变量“imgdefondo”未使用,我如何修改代码使其像我想要的那样工作?

希望你能帮助我

网页:http://evolvelatam.foroweb.org/u1

2 个答案:

答案 0 :(得分:1)

它不起作用,因为when-it-is-loaded不是变量,它是字符串的一部分。你需要做一些连接。

imgdefondo

答案 1 :(得分:0)

您的代码不会将imgdefondo正确地视为变量,请参阅此工作代码示例,该示例采用"示例中的URL" div,并使其成为" bg"的背景​​。 DIV。



<div id="sample">http://lorempixel.com/output/abstract-q-c-640-480-9.jpg</div>
<div id="bg" style="border:1px dotted black;width:320px;height:320px"></div>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
  $(document).ready(function() {
     var imgdefondo = $('#sample').text();
     $("#bg").css("background", "#f00 url("+imgdefondo+") no-repeat center");
  });
</script>
&#13;
&#13;
&#13;