<a href="/JqueryTest/Delete/23" class="Delete-item">Delete</a>
如果我使用这个JQuery代码:
$('.Delete-item[href="/JqueryTest/Delete/23"]')
它工作正常,但是如果我用我的变量替换Value:
var MyVar= "/JqueryTest/Delete/23";
$('.Delete-item[href=MyVar]')
我有错误的语法,任何帮助!
答案 0 :(得分:3)
你必须以这种方式连接字符串..
var MyVar= "/JqueryTest/Delete/23";
$('.Delete-item[href="' + MyVar + '"]');
答案 1 :(得分:2)
应该是
var MyVar= "/JqueryTest/Delete/23";
$('.Delete-item[href="' + MyVar + '"]');
将变量连接到字符串
答案 2 :(得分:0)
试试这个
var MyVar= "/JqueryTest/Delete/23";
$('.Delete-item[href="'+MyVar+'"]')
答案 3 :(得分:0)
$('.Delete-item[href=' + MyVar + ']')
答案 4 :(得分:0)
myVar是字符串的一部分而不是变量。所以你需要说
$('.Delete-item[href="' + MyVar + '"]')