$("label[for='c1pick'] .ui-btn-text").html($("#introdukt").val())
我想用变量替换c1pick和#introdukta
通过以下方式尝试第一个:
whichone="c1pick"
$("label[for=whichone] .ui-btn-text").html($("#introdukt").val())
但它不起作用。
有办法吗?如何用变量替换#introdukt引用?
答案 0 :(得分:3)
$("label[for=whichone] .ui-btn-text")
应该是
$("label[for=" + whichone + "] .ui-btn-text")
此选择器
$("label[for=whichone]
尝试选择此标签<label for="whichone"
附加变量
时 $("label[for=" + whichone + "]
它首先替换变量,然后尝试选择元素。
<强>代码强>
var whichone="c1pick",
intro = "introdukt";
$("label[for=" + whichone + "] .ui-btn-text").html($("#" + intro).val())
答案 1 :(得分:0)
试试这个:
var whichone = "c1pick";
var intro = "introdukt";
$("label[for='" + whichone + "'] .ui-btn-text").html($("#" + intro ).val());