gpt4 book ai didi

javascript - jQuery - 查找没有事件的动态创建的元素

转载 作者:搜寻专家 更新时间:2023-10-31 08:26:52 26 4
gpt4 key购买 nike

之前有人问过这个问题,答案是这样的:

$('#container').on('click','#dynamicElement', function(){ /* the code */ });

上面的代码将在点击时找到 #dynamicElement。但是,如果没有点击,也没有任何其他事件怎么办?

假设以下场景:

$.ajax(
url:'file.php',
data: {'param':'value'},
success: function(response){
/*
how would I get #dynamicElement if it was not click on?
the element had no event fired at all, nor had any of its parennt
containers.

Now what?
*/
}
);

最佳答案

如果您的新元素被添加到 success 回调中的页面,那时你可以调用 $('#dynamicElement')

在回调之外的任何地方使用 $('#dynamicElement') 都不会返回该元素,因为它还没有被添加到 DOM 中。

关于javascript - jQuery - 查找没有事件的动态创建的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33059192/

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