Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.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 删除包含li的字符串_Jquery_String_Html Lists - Fatal编程技术网

Jquery 删除包含li的字符串

Jquery 删除包含li的字符串,jquery,string,html-lists,Jquery,String,Html Lists,如果任何LI包含stockTo,我想触发删除此UL中的所有LI 下面这个,不起作用 var stockTo = 'abc'; $('ul#thelst li:contains(stock)').remove(); 试试这个: var stockTo = 'abc'; $('ul#thelst li:contains(' + stockTo + ')').parent().children().remove(); 试试这个: var stockTo = 'abc'; $('ul#thelst

如果任何LI包含stockTo,我想触发删除此UL中的所有LI

下面这个,不起作用

var stockTo = 'abc';

$('ul#thelst li:contains(stock)').remove();
试试这个:

var stockTo = 'abc';
$('ul#thelst li:contains(' + stockTo + ')').parent().children().remove();
试试这个:

var stockTo = 'abc';
$('ul#thelst li:contains(' + stockTo + ')').parent().children().remove();

嘿,您编写jQuery的方式不正确

在这里查看实况演示

下面是HTML

<div>
    <ul id="thelst">
        <li>test test test test 111 </li>
        <li>test test test test 112 </li>
        <li>test test test test 113 </li>
        <li>test test test test 114 </li>
        <li>test test test test 115 </li>
        <li>test test test test 116 </li>
    </ul>
</div>
编辑
单击锚点时删除列表嘿,您编写jQuery的方式不正确

$('ul#thelst li).contains('+ stockTo +').remove();
在这里查看实况演示

下面是HTML

<div>
    <ul id="thelst">
        <li>test test test test 111 </li>
        <li>test test test test 112 </li>
        <li>test test test test 113 </li>
        <li>test test test test 114 </li>
        <li>test test test test 115 </li>
        <li>test test test test 116 </li>
    </ul>
</div>
编辑
单击锚点删除列表

Hiyademo

$('ul#thelst li).contains('+ stockTo +').remove();
这将是很好的,看看你的HTML看起来像,但看到下面的代码

在示例中:单击触发器按钮,您将看到
foo
将被删除为
li

希望这有帮助:)祝你过得愉快,干杯

HTML

<div> sample</div>
<ul id="thelst"> 
    <li>Hulk</li>
        <li>Hawk</li>
        <li>Foo</li>
        <li>Bar</li>
        <li>Rambo</li>
    </ul>

<input type="button" id="trigger" value="trigger" />
​

你好,演示版

这将是很好的,看看你的HTML看起来像,但看到下面的代码

在示例中:单击触发器按钮,您将看到
foo
将被删除为
li

希望这有帮助:)祝你过得愉快,干杯

HTML

<div> sample</div>
<ul id="thelst"> 
    <li>Hulk</li>
        <li>Hawk</li>
        <li>Foo</li>
        <li>Bar</li>
        <li>Rambo</li>
    </ul>

<input type="button" id="trigger" value="trigger" />
​

stockTo的定义是什么?它是一个类似于stockTo的字符串还是一个类?身份证?请通过一个html示例。stockTo在哪里定义?它是一个类似于stockTo的字符串还是一个类?身份证?请给出一个html示例。
parent().children()
是关于什么的?他想删除
ul
中的所有
li
元素,其中包含
stockTo
。他的原始代码将只删除
li
中包含
stockTo
元素。父项().children()
是关于什么的?他想删除
ul
中的所有
li
元素,其中包含
stockTo
。他的原始代码将只删除
li
,其中包含
stockTo