javascript函数可以返回新的DOM元素,但使用jQuery创建
例如:javascript函数可以返回新的DOM元素,但使用jQuery创建,javascript,jquery,Javascript,Jquery,例如: function getNewElement(elementName, elementClass) { return $('<p>') .addClass(elementClass) .text(elementName); } 是否有任何方法来运行代码或任何类似的方法?谢谢jQuery对象中的第0项是本机DOM元素对象。因此,只需在函数的return语句中添加[0]即可获得所需的输出: 函数GetNewElementName,ele
function getNewElement(elementName, elementClass) {
return $('<p>')
.addClass(elementClass)
.text(elementName);
}
是否有任何方法来运行代码或任何类似的方法?谢谢jQuery对象中的第0项是本机DOM元素对象。因此,只需在函数的return语句中添加[0]即可获得所需的输出: 函数GetNewElementName,elementClass{ 返回$''.addClasselementClass.textelementName[0]; } const paragration=getNewElement'test','some class'; 控制台.第1段; const paragraphSecond=getNewElement'test2','some-class2'; console.dirraphsecond;
jQuery对象中的第0项是本机DOM元素对象。因此,只需在函数的return语句中添加[0]即可获得所需的输出: 函数GetNewElementName,elementClass{ 返回$''.addClasselementClass.textelementName[0]; } const paragration=getNewElement'test','some class'; 控制台.第1段; const paragraphSecond=getNewElement'test2','some-class2'; console.dirraphsecond;
可以使用以下方法创建元素: 函数GetNewElementName,elementClass{ 返回$document.createElementp .addClasselementClass .textelementName .get0;
} 可以使用以下方法创建元素: 函数GetNewElementName,elementClass{ 返回$document.createElementp .addClasselementClass .textelementName .get0;
} 下面的函数生成一个标记并返回它: 函数GetNewElementName,elementClass,标记名=p{ 返回$.addClasselementClass.textelementName[0]; }
下面的函数生成一个标记并返回它: 函数GetNewElementName,elementClass,标记名=p{ 返回$.addClasselementClass.textelementName[0]; }
哦,对不起,我看错了标题。。我已经用正确的代码更新了$document.createElementp似乎是多余的哦,对不起,我误读了标题。。我已使用正确的代码$document.createElementp进行了更新。请注意,对于OP,这将返回or元素,而不是元素注意,对于OP,这将返回or元素,而不是元素
const paragraph = getNewElement('test', 'some-class');
const paragraphSecond = getNewElement('test2', 'some-class2');