Javascript 如何在用户单击“删除”按钮时获取当前(添加)按钮

Javascript 如何在用户单击“删除”按钮时获取当前(添加)按钮,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我的脚本是,当用户单击添加按钮,然后在下一个字段中添加按钮隐藏和删除按钮显示。这是完美的。现在我想当用户点击删除按钮,然后在当前字段中自动显示上一个添加按钮 请告诉我怎么做 这是我的剧本:- ! function(a) { "use strict"; a(function() { var b = a(".wpcf7-field-groups"); b.length && (b.each(function() { a(this).data("gro

我的脚本是,当用户单击添加按钮,然后在下一个字段中添加按钮隐藏和删除按钮显示。这是完美的。现在我想当用户点击删除按钮,然后在当前字段中自动显示上一个添加按钮

请告诉我怎么做

这是我的剧本:-

 ! function(a) {
"use strict";
a(function() {
    var b = a(".wpcf7-field-groups");
    b.length && (b.each(function() {
        a(this).data("group-model", a(this).find(".wpcf7-field-group").eq(0).clone())
    }), a("body").on("wpcf7-field-groups/change", ".wpcf7-field-groups", function() {
        var b = a(this).find(".wpcf7-field-group");
        b.each(function(b) {
            a(this).find(".wpcf7-field-group-remove").toggle(b > 0);

            var c = b + 1;
            a(this).find("[name]").each(function() {

                var b = a(this),
                    d = b.closest(".wpcf7-form-control-wrap"),
                    e = b.attr("name"),
                    f = e.indexOf("[]") > -1,
                    g = e.replace("[]", ""),
                    h = g.replace(/__[0-9]*/, "") + "__" + c;
                d.length && !d.hasClass(h) && d.removeClass(g).addClass(h), h += f ? "[]" : "", b.attr("name", h)
            })
        }), a(this).find(".wpcf7-field-group-count").val(b.length)
    }), b.trigger("wpcf7-field-groups/change"), a("body").on("click", ".wpcf7-field-group-add, .wpcf7-field-group-remove", function(e) {
        var b = a(this),
            c = b.closest(".wpcf7-field-groups");
        if (b.hasClass("wpcf7-field-group-add")) {
              e.currentTarget.style.display = "none"; //ADD THIS LINE
            var d = c.data("group-model").clone();
            c.append(d), b.trigger("wpcf7-field-groups/added");
        } else b.trigger("wpcf7-field-groups/removed"), b.closest(".wpcf7-field-group").remove();

        return c.trigger("wpcf7-field-groups/change"), !1
    }))
})
}(jQuery);
以下是实时代码链接:-

请检查并告诉我如何解决此问题,请提前多谢

您可以通过以下方式完成此操作:

$remove.hide; var num=0; $add.clickfunction{ $remove.show; num+=1; var元素=document.createElementdiv; element.setAttributeid,num; element.setAttributeclass,wpcf7字段组; element.innerHTML='Test HeldDate:'; document.getElementByIdresults.appendChildelement; }; $remove.clickfunction{ 如果num-1==0{ $remove.hide; } document.getElementByIdnum.remove; num+=-1; }; 添加
请把这个写在我的剧本上好吗?对不起!你的剧本太复杂了。我已经编辑了我的答案来添加你的表单。如果你把完整的代码而不是缩小的版本库放在你的评论中会很好。请检查我的完整代码,希望这对你有帮助,你可以帮助我,谢谢