Javascript jquery删除除单击的div之外的所有div

Javascript jquery删除除单击的div之外的所有div,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,这段代码删除了所选的div,当我点击div中的按钮时,我正试图删除它,其他所有的按钮都会消失,我点击的那个会保留,但我只能删除我点击的那个,sry代表我的英语,sry代表我是jquery的初学者 我这里有一个视频到youtube,让你更好地了解我的问题是什么 $('.product remove button')。单击(函数(){ 移除(本); }); 功能removeItem(removeButton) { var productRow=$(removeButton).parent().pa

这段代码删除了所选的div,当我点击div中的按钮时,我正试图删除它,其他所有的按钮都会消失,我点击的那个会保留,但我只能删除我点击的那个,sry代表我的英语,sry代表我是jquery的初学者

我这里有一个视频到youtube,让你更好地了解我的问题是什么

$('.product remove button')。单击(函数(){
移除(本);
});
功能removeItem(removeButton)
{
var productRow=$(removeButton).parent().parent();
productRow.remove();
}

配置器
配置器
检察官
    {processador%中的项的%s}
  • {{item.marca | e}} {{item.descr | e}}

    去除
  • {%endfor%}

使用此选项将隐藏除您单击的一个div之外的所有div

$('div').click(function(){
  $('div').not(this).hide();
});

根据您的“我只能删除我单击的选项”提供选择器。为什么会发生什么?将添加到youtube视频中的任何额外信息移动到此处。初学者提示:使用
$(按钮)。最近(“.slide row”)
获取表格行,而不是
.parent().parent()
-它更灵活,允许您在将来移动按钮(例如,如果添加额外包装或移除产品移除包装)