Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery删除不工作_Jquery - Fatal编程技术网

jquery删除不工作

jquery删除不工作,jquery,Jquery,我正在尝试删除一些html的li行 这是html: 这是我尝试使用的jquery: $("li").remove(":contains('undefined')"); 谢谢你的帮助 试试看: $("li span:contains('undefined')").remove(); 它在我的头脑中起作用:) 编辑这将删除LI: $("li span:contains('undefined')").parent().parent().remove(); 尝试: 它在我的头脑中起作用:)

我正在尝试删除一些html的li行

这是html:

这是我尝试使用的jquery:

$("li").remove(":contains('undefined')");
谢谢你的帮助

试试看:

$("li span:contains('undefined')").remove();
它在我的头脑中起作用:)


编辑这将删除LI:

$("li span:contains('undefined')").parent().parent().remove();
尝试:

它在我的头脑中起作用:)


编辑这将删除LI:

$("li span:contains('undefined')").parent().parent().remove();
您可以尝试:

$("li:contains('undefined')").remove();
您可以尝试:

$("li:contains('undefined')").remove();
我会这样做:

$('li').filter(function() {
    return $(this).find('span').text().indexOf('undefined') != -1;
}).remove();
我会这样做:

$('li').filter(function() {
    return $(this).find('span').text().indexOf('undefined') != -1;
}).remove();

这将删除
span
,而不是我尝试过的
li
,但对我无效:$(“li span:contains('undefined'))。parent()。parent()。remove();它在JSFIDLE中工作-不确定为什么它在我的Rails应用程序中不工作。但是谢谢,我会处理它。这将删除
span
,而不是我尝试过的
li
,但对我无效:$(“li span:contains('undefined'))。parent().parent().remove();它在JSFIDLE中工作-不确定为什么它在我的Rails应用程序中不工作。但是谢谢,我会努力的。我很好奇为什么当
$(“li”).remove(:contains('undefined')不会。据我所知,它看起来确实有效,但是这和
$(“li”).remove(:contains('undefined')实际上对我有用…我很好奇为什么当
$(“li”).remove(:contains('undefined')不会。据我所知,它看起来确实有效,但是这和
$(“li”).remove(:contains('undefined')实际上对我有效…您尝试的代码有效吗?不工作?删除太多?应该行得通。你试过的代码行得通吗?不工作?删除太多?它应该会起作用。