Javascript 在显示dom元素之前获取该元素?
我目前正在尝试使用一个需要向其传递dom元素的库。 但是,我正在动态创建这样的布局,以便dom元素当时不存在。 我想知道如何传递最终将被渲染的当前dom元素Javascript 在显示dom元素之前获取该元素?,javascript,jquery,css,Javascript,Jquery,Css,我目前正在尝试使用一个需要向其传递dom元素的库。 但是,我正在动态创建这样的布局,以便dom元素当时不存在。 我想知道如何传递最终将被渲染的当前dom元素 function addControl(domeElement) { jsonTree.create(data, domeElement); } function () { $(container).append( "<div class='myfancydiv'>" + addControl(this Div) +
function addControl(domeElement)
{
jsonTree.create(data, domeElement);
}
function () {
$(container).append(
"<div class='myfancydiv'>" + addControl(this Div) + "</div>"
);
功能添加控制(domeElement)
{
创建(数据、元素);
}
函数(){
$(容器)。附加(
“”+addControl(此Div)+“”
);
您应该使用appendTo
,以便在元素被追加后可以轻松检索该元素,然后将该元素传递给您的函数:
let domElement = $("<div class='myfancydiv'></div>").appendTo(container)[0];
addControl(domElement);
问候语
你好
再见
在创建元素时调用函数。作为domeElement传入的是什么?我可以想象jsontree
需要先渲染元素,然后才能使用。作为domeElement传入的是什么?
-您需要的元素created@zfrisch看起来是的