jQuery在不刷新页面的情况下获取每个A标记的值
jQuery get value of each A tag without refresh the page
我需要你的帮助。。以获取每个A标记href值。
E.G:
<a id="#founditems" href="45S4#6#@5463&">press on me</a>
<a id="#founditems" href="ssdf#%dfd@@Df">press on me</a>
<a id="#founditems" href="ghfAS3#SDF%^f">press on me</a>
<a id="#founditems" href="DFGDF#%^SDFFG">press on me</a>
当我按下每个标签时,我想得到每个标签的值。这个列表来自AJAX和带有foreach的PHP,现在在我的客户端,当我按下"按我"时,我想获取他的值,并用它做一些事情。
到目前为止,我做到了:
$(document).on('click','#founditems',function(e){
$('#founditems').each(function() {
alert($(this).attr('href'));
});
});
警报保持只给出第一个A href值
我是javascript/jquery的新手,有人能帮我吗?
附言:如果你有更好的方法来获取这个值,那就很乐意得到建议。。我更喜欢在php中使用这个值,但我使用AJAX从带有foreach的php文件中获取这个值,所以页面不会刷新。
谢谢。
将其改为class属性,而不是#ID(founditems),您可以像下面这样循环它,
$('.founditems').each(function() {
alert($(this).attr('href'));
});
一切都好。
如果您只想点击项目的href
$(document).on('click','#founditems',function(e){
var $this=$(this)
alert($this.attr('href'));
});
id是一个唯一的值。您应该通过以下方式选择所有元素:
$('a')
相关文章:
- ROR:如何在不重新加载浏览器的情况下从控制器获取参数
- 如何在不需要单击按钮的情况下获取选项的值
- 如何在没有回调的情况下获取有关元素的信息
- 在不使用PHP的情况下将表单输入值获取到Javascript中
- Haxe Javascript:在不使用Reflect的情况下按名称获取和设置属性
- 获取 HTML 5 音频控制文件位置并在不使用 id 选择器的情况下更新 src
- 在这种情况下,如何获取选定的表tr行
- 在不引用文档的情况下使用AngularJS获取元素
- 如何在不使用jQuery的情况下设置数组以获取单选按钮值
- 在不使用sort()的情况下获取HTML LI元素的副本
- 如何在没有注释的情况下从ACE编辑器中获取值
- 如何在不使用TableTool的情况下从jquery数据表中获取选定的行索引
- Javascript如何在不使用画布的情况下获取鼠标位置
- 如何在没有JQuery的情况下在Javascript中获取文件的内容
- 如何在不刷新页面的情况下从 PHP 中的 SQL Server 数据库获取数据
- Javascript:如何在不使用getElementById的情况下更改子元素的获取和更改属性
- Javascript在没有jQuery的情况下获取X父节点
- Rails/JS-在不刷新页面的情况下获取变量
- 无论如何都要获取文档.在不删除整个页面的情况下写入即可工作
- 在没有jsonp的情况下从另一个域获取数据(json格式)