如何使用JS函数克隆HTML元素

时间:2020-09-21 12:39:11

标签: html jquery .net razor

我正在尝试在C#.net核心项目上使用JQ克隆div,但是我想将生成的新div链接到自动完成的JS函数。

它适用于第一个输入,但是当我生成一个新输入时,自动完成功能不起作用。

这是我克隆的方式:

$("#addTagConfigGainBtn").click(function () {
    clone1 = document.getElementById("divTags").cloneNode(true);
    clone2 = document.getElementById("divRanges").cloneNode(true);
    document.getElementById("divTagConfigGain").appendChild(clone1);
    document.getElementById("divTagConfigGain").appendChild(clone2);
})

这是我将HTML元素链接到按键事件的方法:

$(".test-autocomplete").keypress(function () {
            searchEle = document.getElementsByClassName("test-autocomplete");
            arr = animals;
            searchEle = searchEle[0];
            alert(searchEle);
            var currentFocus;
            searchEle.addEventListener("input", function (e) {
                var divCreate,
                    b,
                    i, 
// Doing some stuff
});

那么,有没有办法用他的jq函数克隆一个元素?

0 个答案:

没有答案