Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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 尝试删除复选框并附带<;br>;用JS_Javascript_Jquery_Bigcommerce - Fatal编程技术网

Javascript 尝试删除复选框并附带<;br>;用JS

Javascript 尝试删除复选框并附带<;br>;用JS,javascript,jquery,bigcommerce,Javascript,Jquery,Bigcommerce,请参见下面的屏幕截图: 我试图删除突出显示的选项:“发票-商户测试”和jQuery。它的代码位于屏幕快照中的高光之间 我已经成功地抓取并隐藏了一些id,但似乎我必须抓取并隐藏三个不同的id,当我删除它们时,仍然有一个空间 我的问题是: 如何在不编写多个不同的jQuery语句的情况下删除该选项(我更喜欢一个),以及如何删除围绕它的,以便在隐藏该选项时不会留下很大的空间 这可以通过一条语句和一系列jQuery调用实现: $('uniform-checkout\u provider\u checkou

请参见下面的屏幕截图:

我试图删除突出显示的选项:“发票-商户测试”和jQuery。它的代码位于屏幕快照中的高光之间

我已经成功地抓取并隐藏了一些id,但似乎我必须抓取并隐藏三个不同的id,当我删除它们时,

仍然有一个空间

我的问题是:

如何在不编写多个不同的jQuery语句的情况下删除该选项(我更喜欢一个),以及如何删除围绕它的

,以便在隐藏该选项时不会留下很大的空间


这可以通过一条语句和一系列jQuery调用实现:

$('uniform-checkout\u provider\u checkout\u cod')//从原始div开始
.nextUntil('div')//然后获取后续的
//和元素 .addBack()//然后重新包含原始div .remove()//最后将它们全部移除
参考:

  • :“获取每个元素的以下所有同级,直到但不包括传递的选择器、DOM节点或jQuery对象匹配的元素。”
  • :“将堆栈上的上一组元素添加到当前集合,可选地通过选择器进行筛选。”
  • :“从DOM中删除匹配的元素集。”

这可以通过一条语句和一系列jQuery调用实现:

$('uniform-checkout\u provider\u checkout\u cod')//从原始div开始
.nextUntil('div')//然后获取后续的
//和元素 .addBack()//然后重新包含原始div .remove()//最后将它们全部移除
参考:

  • :“获取每个元素的以下所有同级,直到但不包括传递的选择器、DOM节点或jQuery对象匹配的元素。”
  • :“将堆栈上的上一组元素添加到当前集合,可选地通过选择器进行筛选。”
  • :“从DOM中删除匹配的元素集。”

$(“#uniform-checkout_provider_checkout_cod”).nextUntil('div').addBack().remove();TypeError:$(…).nextUntil(…).addBack不是一个function@Tron您使用的jquery版本是什么?在1.8之前的版本中,您希望andSelf而不是addBackSo,当我在控制台中键入它时,它会工作,但当我将它粘贴到代码中时,它将不工作,在本例中,将它粘贴到脚本标记的末尾,以开始,然后是开始,页脚,等等。此外,当我尝试将jQuery库更新为2.2.2时,这些语法版本都不工作$(“#uniform-checkout_provider_checkout_cod”).nextUntil('div').addBack().remove();TypeError:$(…).nextUntil(…).addBack不是一个function@Tron您使用的是哪个版本的jquery?1.8之前的版本您希望andSelf而不是addBackSo,当我在控制台中键入它时,它会工作,但当我将它粘贴到代码中时,它将不工作,在这种情况下,在脚本标记的末尾,以开始,然后以页脚等开头。另外,当我尝试将jquery库更新到2.2.2时,neith呃,这些语法版本中有一个是有效的。