所以我有这个代码
a = min(max(x, 1), 100)
它应该复制名为“Imagen de portada:”的容器中的文本,该容器应该是一个图像,然后将其用作“td.row1 div#profile-advanced-details.genmed”的背景图像,但它不能使用我的代码,我尝试了几个javascript检查器,他们说变量“imgdefondo”未使用,我如何修改代码使其像我想要的那样工作?
希望你能帮助我
答案 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;