【问题标题】:JQuery Name Selector Query Issue [duplicate]JQuery名称选择器查询问题[重复]
【发布时间】:2015-01-29 01:54:56
【问题描述】:

我不确定语法,并且似乎无法在下面的示例中使用它。代码作为书面作品。

        var nameOf = "2005JanQ1";
        $('div[name=2005JanQ1]').toggle( "slow", function(){
            alert("done");
        });

但是,我想使用:

        var nameOf = "2005JanQ1";
        $('div[name=nameOf]').toggle( "slow", function(){
            alert("done");
        });

这不起作用。我不确定为什么。非常感谢任何帮助。

【问题讨论】:

  • 字符串连接$('div[name=' + nameOf + ']')

标签: jquery


【解决方案1】:

应该这样做:

var nameOf = "2005JanQ1";
$('div[name='+ nameOf +']').toggle( "slow", function(){
    alert("done");
});

【讨论】:

    【解决方案2】:

    试试

    var nameOf = "2005JanQ1";
    $('div[name=' + nameOf + ']').toggle("slow", function () {
        alert("done");
    });
    

    【讨论】:

    • 完美运行。谢谢你。我会尽可能接受答案。
    • @user1149620 很高兴为您提供帮助:)
    猜你喜欢
    • 2016-11-28
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 2010-11-30
    • 1970-01-01
    • 2016-10-08
    • 2021-09-30
    • 2013-06-08
    相关资源
    最近更新 更多