Php 为一个输出中的多个链接确定链接中的文本值

Php 为一个输出中的多个链接确定链接中的文本值,php,javascript,jquery,hyperlink,target,Php,Javascript,Jquery,Hyperlink,Target,我找不到/想不出解决这个问题的办法。 我有一个php脚本输出的链接列表,我需要从点击的项目(链接)中获取文本值 以下是输出数据的php部分: $query = mysql_query("SELECT NAME FROM ccm WHERE NAME LIKE '$value%'"); while( $run = mysql_fetch_array($query)){ $name = $run['NAME']; echo '<a id="rez_link"

我找不到/想不出解决这个问题的办法。 我有一个php脚本输出的链接列表,我需要从点击的项目(链接)中获取文本值

以下是输出数据的php部分:

$query = mysql_query("SELECT NAME FROM ccm WHERE NAME LIKE '$value%'");


    while( $run = mysql_fetch_array($query)){
    $name = $run['NAME'];



    echo '<a id="rez_link" onClick="klik();">'.$name.'</a>';
    }
那我该怎么做呢? 也许我应该修改php脚本,让它输出id为=“”+I的新链接,然后像jQuery那样将它们作为目标


有一种简单的方法可以做到这一点吗?

您不能有更多具有相同id的锚定标记

echo '<a id="rez_link" onClick="klik();">'.$name.'</a>';
echo'.$name';
最好改用class

echo '<a class="rez_link">'.$name.'</a>';
$(function() {
 $(".rez_link").on("click",function()
    {
        var text = $(this).text();
        alert(text);
    }

});
echo'.$name';
$(函数(){
$(“.rez_链接”)。在(“单击”,函数()
{
var text=$(this.text();
警报(文本);
}
});

哦!谢谢,我如何从jQuery访问它?
echo '<a class="rez_link">'.$name.'</a>';
$(function() {
 $(".rez_link").on("click",function()
    {
        var text = $(this).text();
        alert(text);
    }

});
$(function() {
$('.rez_link').bind('click', function(e) {
    e.preventDefault();
    var linkText = $(this).text();
    $('#show').text(linkText);
    });
});