在一个输出中针对多个链接定位来自链接的文本值
Targeting text value from link for multiple links in one output
我找不到/想不出解决这个问题的方法。我有一个由 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>';
}
以下是我从单击的链接中获取 .text(( 的一些尝试:
var value = $('a#rez_link').text(); //this one targets every text if there are multiple search result from the query
var value = jQuery(this).find("a").text(); //this one returns nothing
那我该怎么做呢?也许我应该修改 php 脚本,以便它输出带有 id="+i 的新链接,然后在 jQuery 或类似的东西中像这样定位它们。
有没有简单的方法可以做到这一点?
不能有更多具有相同 id 的锚标记
echo '<a id="rez_link" onClick="klik();">'.$name.'</a>';
最好改用类
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);
});
});
这是你试图做的?
相关文章:
- "此网站似乎使用滚动链接定位效果.这可能不能很好地与异步平移一起工作;
- 将链接定位到字段集中的目标
- JS滚动链接 - 使用linkify - 如何定位特定类
- 定位链接的元素
- 包含定位的元素时链接断开
- 从定位链接直接链接到选项卡
- 使用jQuery mCustomScrollbar和链接进行定位
- 定位链接滚动条从中间开始
- jQuery UI选项卡:从链接定位动态选项卡
- 使用jquery 1.4或javascript,如何使用变量定位特定链接
- e.preventDefault仍然在浏览器的新选项卡中加载定位链接
- 单击导航项定位链接时如何关闭切换菜单
- 使用定位服务的移动网页-当定位服务关闭时,为用户提供设置的本地链接
- Jquery移动链接弹出动态定位
- ng路由以读取链接并定位具有相同名称的特定控制器
- 在一个输出中针对多个链接定位来自链接的文本值
- 如何在jQuery中定位特定链接/单击
- 调整窗口大小时重新定位链接
- 将简单模态弹出窗口定位在触发器链接附近
- 如何使用具有唯一类名的jquery来定位链接