Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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 从DOM或删除它我们需要查看您的HTML以给您一个具体的答案,但您的问题是您正在选择所有$('li'),而您需要遍历DOM以查找与单击的关闭按钮相关的li。类似于$(this)。最近('li')请添加相关HTML以查看操作中的代码是的,谢谢。我想我需要在某_Jquery - Fatal编程技术网

Jquery 从DOM或删除它我们需要查看您的HTML以给您一个具体的答案,但您的问题是您正在选择所有$('li'),而您需要遍历DOM以查找与单击的关闭按钮相关的li。类似于$(this)。最近('li')请添加相关HTML以查看操作中的代码是的,谢谢。我想我需要在某

Jquery 从DOM或删除它我们需要查看您的HTML以给您一个具体的答案,但您的问题是您正在选择所有$('li'),而您需要遍历DOM以查找与单击的关闭按钮相关的li。类似于$(this)。最近('li')请添加相关HTML以查看操作中的代码是的,谢谢。我想我需要在某,jquery,Jquery,从DOM或删除它我们需要查看您的HTML以给您一个具体的答案,但您的问题是您正在选择所有$('li'),而您需要遍历DOM以查找与单击的关闭按钮相关的li。类似于$(this)。最近('li')请添加相关HTML以查看操作中的代码是的,谢谢。我想我需要在某个地方添加这个关键字,但我想不出我会在哪里改变你的方法。添加li元素时,使用将onclick事件处理程序附加到该元素。单击()。这样可以更容易地确定单击事件涉及到哪个li对象。是的,谢谢。我想我需要在某个地方添加这个关键字,但我想不出我会在哪里


从DOM或删除它我们需要查看您的HTML以给您一个具体的答案,但您的问题是您正在选择所有
$('li')
,而您需要遍历DOM以查找与单击的关闭按钮相关的
li
。类似于
$(this)。最近('li')
请添加相关HTML以查看操作中的代码是的,谢谢。我想我需要在某个地方添加这个关键字,但我想不出我会在哪里改变你的方法。添加
li
元素时,使用
将onclick事件处理程序附加到该元素。单击()。这样可以更容易地确定单击事件涉及到哪个
li
对象。是的,谢谢。我想我需要在某个地方添加这个关键字,但我想不出我会在哪里改变你的方法。添加
li
元素时,使用
将onclick事件处理程序附加到该元素。单击()。这将更容易确定单击事件涉及到哪个
li
对象。这不是删除li元素,而是隐藏,但看看OP的代码,我认为“delete”的意思是“hide”。你可能是对的,但delete更类似于“remove”而不是“hide”。这不是删除li元素,但只是隐藏而已,但看看OP的代码,我认为“删除”的意思是“隐藏”。你可能是对的,但删除更类似于“删除”,而不是“隐藏”
$(document).on('click', ' div', function() {
      $(this).parent().find('li').toggleClass('strike').fadeOut('slow');
 });
$(document).on('click', ' div', function() {
  $(this).prev('li').toggleClass('strike').fadeOut('slow');
});
  $(this).closest('li').fadeOut('slow', function(){
    $(this).remove();
  });
 <ul>
     <li>text<div>X</div></li>
 </ul>
$(document).on('click', ' div', function() {
     $(this).closest('li').toggleClass('strike').fadeOut('slow', function() { $(this).remove(); });
});