假设我有这样的cards.js文件
$('.user_hoverable').mouseenter(function() {
// Get user id from card_data-uid attribute
let uid = $(this).attr('card_data-uid');
console.log(`User ${uid} hovered`);
});
然后将其导入html文件并设置所需的一切。
<script src='./card.js'></script>
<div
我已经创建了一个动态页面,默认情况下,我在其中加载10个元素。之后,如果用户滚动doun,我将通过js (通过ajax追加数据)向此页面追加更多元素。在点击标签时,我正在做一些js工作。
我在用
$('.atnd_modal').click(function(){
alert("dsfds");
});
不
onclick ="function()" and i dont want to do that onclick.
我面临的问题是,这个js为前10名结果完美地工作,但在那之后,它停止了对我所附加的js块的工作。
如何才能对这两种情况都
我需要向一些动态创建的元素中添加一个jquery侦听器。我不能为了我的生命让这件事起作用。tag_options不是动态的,它的子代是动态的。我尝试过三种方法:
<div id = "tag_options">
<div class = "tag_option">hover me</div>
</div>
js:
// never works
$('#tag_options').delegate('.tag_option', 'hover', functio