如何在jquery .html中包含变量

时间:2013-09-17 17:46:25

标签: jquery variables

尝试在我的jquery中包含一个变量:

var width = $(this).width();
$("#dynamic").html(".dropdown-bottom:before{left:'width'px;}");

如何指示宽度是.html中的变量?

3 个答案:

答案 0 :(得分:2)

将字符串连接在一起:

var width = $(this).width();
$("#dynamic").html(".dropdown-bottom:before{left:" + width + "px;}");

要从宽度中减去,请在连接前执行此操作:

var width = $(this).width() - 20;

由于documentation表示width()返回一个整数,因此这里应该使用一个简单的减法。这当然是假设这个实际上引用了正确的东西。

答案 1 :(得分:1)

通过使用变量:

构建字符串
$("#dynamic").html(".dropdown-bottom:before{left:" + width + "px;}");

答案 2 :(得分:1)

$("#dynamic").html(".dropdown-bottom:before{left:" + width + "px;}");