創建動態變量名的HTML標籤我想在我的函數來創建HTML標籤是這樣的:jQuery中
function createHtmlTag(tagName) {
var newHtmlTag = $(tagName);
return newHtmlTag;
}
但是,當我在我的頁面調用createHtmlTag('div')
這個函數返回我的所有div
頁面標籤。我知道$(tagName)
導致這個結果,但我需要這種方法。我可以用這些方法解決這個問題:使用JavaScript
function createHtmlTagByJavaScript(tagName) {
var newHtmlTag = document.createElement(tagName);
return newHtmlTag;
}
我的問題
function createHtmlTagSecond(tagName) {
var newHtmlTag = $('<' + tagName + '></' + tagName + '>');
return newHtmlTag;
}
是否有使用jQuery
無需添加像附加標記一個更好的方法('<'
)?
感謝提前。
我認爲[此帖](https://stackoverflow.com/questions/268490/jquery-document-createelement-equivalent)是contentful關於你問 – ibubi