有一个循环在 php 中使用数据创建 div 块
<? foreach ( $arResult['USERS'] as $value ): ?>
<div class="users_table" value="<?=$value;?>"><?=$value;?></div>
<? endforeach; ?>
还有一个 juqery 代码,当点击时,从 php 中创建的块中提取数据
$('.users_table').click( function() {
alert($(this).val());
});
我没有得到任何结果...
动态添加到 DOM 的元素的事件可以使用
.on因此,您可以不将处理程序分配给特定元素,而是使用 selector 分配给所有元素
.users_table,并且它们是最初的还是后来添加的都没有关系。