动态div id';用jqueryajaxphp和javascript如何识别?

动态div id';用jqueryajaxphp和javascript如何识别?,javascript,jquery,methods,element,Javascript,Jquery,Methods,Element,从一个新手到javascript/jQuery的简单问题我无法理解。也许这里有人能回答这个 假设我有一个php脚本,它加载数千行,每行显示一行,每行有一个与之关联的用户ID 每行显示在一个div中,每个div都有一个基于userid的唯一id 所以在我的while循环中 $id = "div${userid}"; 那么每一行都是这样的 <div id='$id'>some info here </div> 但是既然我不知道div的名字,我怎么能为一个未知的div创建a

从一个新手到javascript/jQuery的简单问题我无法理解。也许这里有人能回答这个

假设我有一个php脚本,它加载数千行,每行显示一行,每行有一个与之关联的用户ID

每行显示在一个div中,每个div都有一个基于userid的唯一id

所以在我的while循环中

$id = "div${userid}";
那么每一行都是这样的

<div id='$id'>some info here </div>
但是既然我不知道div的名字,我怎么能为一个未知的div创建at陷阱呢

$('#unknown').on('click', function() {
..
..
..
感谢您抽出时间阅读此文章


JT

您可以找到以特定字符串开头的元素。下面的代码将找到任何以
div
开头的id,例如


我建议在行上设置一个属性,例如
info
,然后在上单击使用
$(this.attr(“用户id”)
访问函数中的属性。您也可以只使用属性
id
,但该属性在HTML中有其他属性。然后,对于所有div,向用户div添加一个类,例如
info
,并使用
$(“.user row”)单击捕获。单击
$('#unknown').on('click', function() {
..
..
..
$( "[id^='div']" )