gpt4 book ai didi

javascript - 在 jquery 和 javascript 中构造动态 div

转载 作者:行者123 更新时间:2023-11-30 08:57:18 25 4
gpt4 key购买 nike

嗯嗯我在这里看到的所有答案都表明这应该有效,但是......

是...

    var qnDivName = "qnDiv" + i;
var currentQnDiv = document.createElement("div");
var qnDivId = document.createAttribute("id");
qnDivId.nodeValue = qnDivName;
currentQnDiv.setAttributeNode(qnDivId);
currentQnDiv.className = "questionContainer";

相当于...

    var currentQnDiv = $("<div/>", {
"class": "questionContainer",
id: "qnDiv" + i
});
alert("qndiv class: " + currentQnDiv.className);

?

警报给出“未定义”。'i' 来自 for 循环。我正在动态创建 div 以附加到页面下方的文档...

    testDiv.appendChild(currentQnDiv);      
} //end for loop

普通的js能用,jQuery不行。我有其他在调用函数中工作的 jQuery,所以...

有什么想法吗?

最佳答案

使用

alert("qndiv class: " + currentQnDiv.get(0).className);

您的 currentQnDiv 对象是一个 jQuery 集合,而不是基本的 Dom 对象。

关于javascript - 在 jquery 和 javascript 中构造动态 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12371523/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com