javascript - 注意附加的新 div

标签 javascript jquery

我如何查看是否添加/附加了 div,我有以下内容:

<div class="columns">...</div>
<div class="columns">...</div>
<div class="columns">...</div>

我有一个按钮添加更多 女巫将附加新的 div,我的问题是如何观看是否添加了另一个 div。

我的目标是将输入数据从新的 div pappend 推送到现有数组。

在 div 中我有这样的输入:

<div class="columns"><input type="text" name="device_id[]" ></div>

我保存输入值链接:

device_id = $('input:enabled[name="device_id[]"]').map(function () {
    return $(this).val(); // $(this).val()
}).get();

所以我需要将新的输入数据从新的 div 推送到现有数组 device_id

最佳答案

I have an button add more witch will append the new div's...

在您的 add more 按钮功能中插入代码 AFTER 您附加 div

例如:

let arr = [];

function addMore(){
    // div to append...
    var el = <div class="columns"></div>

    // target to append the div
    id.append(ed);

    //ADD CODE HERE AS THE DIV HAS BEEN APPENDED.......
    // Example
    arr.push(el);
}

希望这对您有所帮助!

关于javascript - 注意附加的新 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52219702/

相关文章:

javascript - 如何使用 javascript/HTML 使通知闪烁

javascript - Angularjs 显示 ajax 响应

javascript - jQuery - 将函数应用于具有相同类名的多个选择元素

javascript - jQuery 插件模板模式

javascript - IE/Edge 单击 SVG 导致错误 - TypeError : Object doesn't support property or method 'blur'

javascript - 单击 jquery-ui 选项卡时我需要运行一个函数,我做错了什么?

javascript - 替换 node.js 中 XML Node 中的文本

javascript - 如何获取简单 Dropbox 应用的访问 token ?

javascript - .attr() 没有按预期工作

javascript - 根据用户的 <select> 更新/切换/过滤条形图