javascript - 使用 jquery 将目标内容动态添加到 Dom 中
问题描述
我想定位一个我用 jquery 添加到 dom 中的按钮,但选择器无法找到它。
我已经尝试使用 find & 来定位它
$('.js-action-edit').on('change', $('.edit-action'), function (){
console.log(this)
})}
<div class='edit-action'>
是这个 ajax 请求的响应
success:function (response) {
$('.js-action-edit').html(response)
}
解决方案
DOMSubtreeModified
与绑定一起使用
$('.js-action-edit').on('DOMSubtreeModified', function(){
console.log($(".edit-action").text());
$( ".edit-action" ).click(function() {
alert( "click() called." );
});
});
function test(response)
{
$('.js-action-edit').html(response)
}
test("<div class='edit-action'>deneme</div>")
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class='js-action-edit'></div>
推荐阅读
- php - MailChimp Api v1.3 如何将订阅者设置为待处理
- sql-server - Docker-compose MS SQL attach_dbs
- c++ - C++ 数学问题和 5/4*pi vs 5*pi/4
- javascript - 使用 selectAll() 到达特定类
- windows - 将exe的路径设置为批处理脚本中的变量
- django - 如何将上传图像字段添加到 Wagtail?
- regex - 正则表达式 n 在字符串中任意位置出现的字母
- node.js - 无法使用 Vue CLI 3 要求“fs”
- c++ - ROS RVIZ:如何可视化没有固定帧变换的点云
- c - 小型C电子表格程序骨架问题