Php 如何获取动态附加的内容<;部门>;点击?

Php 如何获取动态附加的内容<;部门>;点击?,php,jquery,html,ajax,each,Php,Jquery,Html,Ajax,Each,我有一个php文件: $sql = mysql_query("SELECT id, name FROM table") or die(mysql_error()); if (mysql_num_rows($sql) > 0){ while($row = mysql_fetch_array($sql)){ echo "<div class=\"content-row\"> <div class=\"row-1\">"

我有一个php文件:

$sql = mysql_query("SELECT id, name FROM table") or die(mysql_error());
if (mysql_num_rows($sql) > 0){
    while($row = mysql_fetch_array($sql)){
      echo "<div class=\"content-row\">
                <div class=\"row-1\">".$row['id']."</div>
                <div class=\"row-2\">".$row['name']."</div>
            </div>;
   }
}
在HTML文件中,我有:

<div class="content">
    // Here the ajax put the divs
</div>

//在这里,阿贾克斯把球投给了裁判
单击按钮时如何获取
的内容? 按钮位于
.content
区域之外。我点击了一行,它亮了,我点击了按钮。当单击按钮时,我想获取该行亮起的id和name div内容

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 更新: 我有这个js代码:

当我点击按钮时,检查是否选择了一行;如果未选择,我将收到通知;如果选择了行,我将接收div content:)

您必须用于动态创建的元素

在静态元素上绑定click处理程序,并将事件委托给动态元素:

$('.content').on('click', '.content-row > div', function(){

    $(this).text();
    //OR
    $(this).html();

});

了解我不明白你用这个按钮做什么,你能举个例子吗?当我单击按钮时,我想获取
第1行的内容,该行被点亮/选中。对不起,我忘记指定:当我单击没有行的按钮时,我想获取div的内容:@Ovidiu这个按钮在哪里?您可以编辑您的问题以添加此信息吗?您的示例无法工作,因为我已经使用php生成了这些div。我试过这个
$('.content').on('click', '.content-row > div', function(){

    $(this).text();
    //OR
    $(this).html();

});