带有变量
的标签选择器 var altRoute= getAlternateRoute(route);
$("label[for='b-'+altRoute+'-0-option']").addClass("muted");
此代码段不起作用?这里有什么问题?
答案 0 :(得分:3)
你错放了引号。像这样使用,
var altRoute = getAlternateRoute(route);
$("label[for='b-" + altRoute + "-0-option']").addClass("muted");
答案 1 :(得分:3)
如果你想使用里面的altRoute
$("label[for='b-"+altRoute+"-0-option']")
答案 2 :(得分:2)
您已将altRoute嵌入字符串中,而不是将其连接起来。请尝试以下操作:
var altRoute= getAlternateRoute(route);
$("label[for='b-" + altRoute + "-0-option']").addClass("muted");
答案 3 :(得分:1)
你传递了字符串中的变量,所以放入双引号并连接
$("label[for='b-"+altRoute+"-0-option']").addClass("muted");
答案 4 :(得分:0)
你的报价有问题。以下将工作正常
$("label[for='b-"+ altRoute + "-0-option']").addClass("muted");