うーん、私がここで見たすべての答えは、これがうまくいくはずだと示唆していますが...
は...
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があるので、...
何か案は?