Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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
Javascript 如何使用jQuery在类的基础上删除div_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何使用jQuery在类的基础上删除div

Javascript 如何使用jQuery在类的基础上删除div,javascript,jquery,html,Javascript,Jquery,Html,每当我调用我的showresult(),我都会用它来删除div函数。我正在动态创建这个div,因此在调用showresult()时需要删除这个div function showresult(data) { jQuery('.sampageswrapper div').remove(); // rest of my code. } 但不幸的是,这个div并没有被删除 <div class="sampageswrapper"> <div id="image_div"

每当我调用我的
showresult(),我都会用它来删除div函数。我正在动态创建这个div
,因此在调用
showresult()
时需要删除这个div

function showresult(data) {
  jQuery('.sampageswrapper div').remove();
  // rest of my code.
}
但不幸的是,这个div并没有被删除

<div class="sampageswrapper">
  <div id="image_div" class="img_class" name="image_div">
    ..........
  </div>
</div>

..........

您只能使用
.samepageswapper
选择器

jQuery('.sampageswrapper').remove();
它应该针对那个特定的部门


当您使用
.sampageswrapper div
作为选择器时,这将使用
sampageswrapper
类以div元素中的所有div为目标,您只能使用
.samepageswapper
选择器

jQuery('.sampageswrapper').remove();
它应该针对那个特定的部门


当您使用
.sampageswrapper div
作为选择器时,这将使用
sampageswrapper
类将div元素中的所有div作为目标,您能否向showresult函数添加一个console.log(“函数调用”)以确保该函数被调用?
$('.sampageswrapper')。remove()
?@Anton:thx我修复了复制粘贴。您的代码将删除samepageswrapper中的第一个部分。如果您想更具体一些,可以通过id或lcass
'.samepageswrapper#image_div'
'.samepageswrapper.image_class'
选择div如果您动态创建div,您确定您的id是唯一的吗?您可以添加一个console.log(“调用的函数”)要确保调用showresult函数?
$('.sampageswrapper')。remove()
?@Anton:thx我修复了复制粘贴。您的代码将删除samepageswrapper中的第一个部分。如果你想更具体一些,你可以通过id或lcass
’来选择div。samepageswrapper#image_div'
。samepageswrapper.image_class'
如果你是动态创建div,你确定你的id是唯一的吗?@zorac请查看问题我不知道他在回答时的意图,但他的解决方案是working@kechu_vats“我正在动态创建这个div,所以需要删除它”我不理解你的否决票,我向他解释是他的选择器出了问题@noobie php我希望我的回答为您澄清了后代选择器的问题。如果需要更多信息,可以查看jQuery和更具体的后代选择器info@zorac请看问题我不知道他在回答的时候想要什么,但他的答案是working@kechu_vats“我正在动态创建这个div,所以需要删除它”我不理解你的否决票,我向他解释是他的选择器出了问题@noobie php我希望我的回答为您澄清了后代选择器的问题。如果需要更多信息,可以查看jQuery和更具体的后代选择器