我不确定语法,似乎无法在下面的示例中使用它。代码作为书面作品。
var nameOf = "2005JanQ1";
$('div[name=2005JanQ1]').toggle( "slow", function(){
alert("done");
});
但是,我想使用:
var nameOf = "2005JanQ1";
$('div[name=nameOf]').toggle( "slow", function(){
alert("done");
});
这不起作用。我不确定为什么。非常感谢任何帮助。
答案 0 :(得分:2)
试
var nameOf = "2005JanQ1";
$('div[name=' + nameOf + ']').toggle("slow", function () {
alert("done");
});
答案 1 :(得分:1)
这应该这样做:
var nameOf = "2005JanQ1";
$('div[name='+ nameOf +']').toggle( "slow", function(){
alert("done");
});