Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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中公共类的html元素_Jquery_Each - Fatal编程技术网

遍历jquery中公共类的html元素

遍历jquery中公共类的html元素,jquery,each,Jquery,Each,我正在开发jQuery中的“添加更多”功能,其中用户单击“+”符号,然后将添加额外的div元素组以及每个div的编号,假设用户必须添加多个“公司”,通过单击“添加更多”按钮,将添加公司2、公司3、公司4等。通常在点击“+”添加更多公司后,用户也会点击“-”符号删除相应的公司。我这里的问题是,如果用户添加了5个公司,如果他删除了公司-3,则需要根据当前的公司总数更新公司编号,如果删除了3,则订单应为1,2,3,4 //添加公司脚本: var cn=$(“#经验#最新#值”).val(); $(“

我正在开发jQuery中的“添加更多”功能,其中用户单击“+”符号,然后将添加额外的div元素组以及每个div的编号,假设用户必须添加多个“公司”,通过单击“添加更多”按钮,将添加公司2、公司3、公司4等。通常在点击“+”添加更多公司后,用户也会点击“-”符号删除相应的公司。我这里的问题是,如果用户添加了5个公司,如果他删除了公司-3,则需要根据当前的公司总数更新公司编号,如果删除了3,则订单应为1,2,3,4

//添加公司脚本:
var cn=$(“#经验#最新#值”).val();
$(“.add_experience”)。单击(函数(){
var新经验
公司:
';
var新体验1=
第一公司:
第二公司:
请试试这个

$('.append_experience').on('click','.remove_experience',function() {
  $(this).parent().remove();
  var cnum = 2;
  $('.remove_experience.col-md-12>h3').each(function(){
    $(this).html(cnum);
    cnum++;
  });
});

我认为应该是
$('.remove_experience')。每个(函数(){$(this.next().find('h3').text(cnum))
工作起来很有魅力。谢谢@Satpal