从动态href链接获取值
getting values from a dynamic href links
你好,朋友们,我正试图从动态href链接中获得价值。其中我通过href传递的三个值发生了变化。实际上,href是图像的一部分。我从数据库中得到了7张图片。这意味着总共有7个href。所以这就是我的问题,即使我试图从href中提取值。警报中只显示fst href的值。这是我的jquery代码。例如。我点击第三张图片,然后显示第一个href链接的值。有人能帮我吗?
var a = document.getElementById('plzx');
var parts = a.search.slice(1).split('&');
var table = {};
for( var i = 0; i < parts.length; i++ ) {
var pair = parts[i].split('=');
table[pair[0]] = pair[1];
}
var id = table.id;
var a =table.a;
var pic =table.pic;
这是我的库代码示例,通过它我可以动态地获取href中的值
<li>
<a href="<?php echo $pic;?>?id=<?php echo $id;?>&a=<?php echo $srcwidth;?>&pic=<?php echo $picID;?>" data-title="hi" data-desc=" " data-rel="group2" data-bw="<?php echo $pic;?>" class="lightbox" id="plzx" >
<img src="<?php echo $pic;?>" width="160" height="160" title="Click To View"/>
</a>
</li>
我的php代码。在执行之后
<a id="plzx" class="lightbox" data-bw="uploads/1452243951jatin.png" data-rel="group2" data-desc=" " data-title="hi" href="uploads/1452243951jatin.png?id=3&a=796&pic=4">
<span style="position: relative;" class="tp-lightbox-element">
<img width="160" height="160" title="Click To View" src="uploads/1452243951jatin.png">
</span>
</a>
$('.classname').click(function(){
a=this;
var parts = a.search.slice(1).split('&');
var table = {};
for( var i = 0; i < parts.length; i++ ) { var pair = parts[i].split('='); table[pair[0]] = pair[1]; } var id = table.id; alert(id); var a =table.a; var pic =table.pic; return false; });看看这把小提琴http://jsfiddle.net/yBJ6j/
据我所知,不幸的是,A标签无法独立识别。。这可以避免为每个A标签使用div。
或者你可以从页面上获得所有A标签的列表,如下所示。。
var lnk = td.getElementsByTagName('a')[0]
var src=lnk.href
相关文章:
- AngularJS:获取链接中没有哈希的查询字符串值
- angular.js从数据库中获取链接
- jQuery 从特定子项获取链接
- 如何获取链接以保持活动状态
- Javascript的Haskell处理“;点击“;以获取链接
- 如何获取链接内容(innerHTML)并将其作为标题添加到其他链接
- 正在从随机文章中获取链接
- 动态生成id时获取链接的id
- 从h1标签获取链接并使图片可下载
- 使用jQuery获取链接的属性,并将其作为表单发布到另一个脚本文件
- 使用 JavaScript 从链接列表中获取链接名称
- 获取链接帖子使用脚本“data:post.url”博主不起作用
- 在IE 7中,如果链接是使用jQuery创建的,如何获取链接的href属性的文字值
- 如何从数组获取链接以在youtube Iframe API中播放
- jQuery:获取链接的html代码
- 单击时获取链接的 ID
- 混合面板 - 跟踪所有链接并获取链接值
- 如何使用 Scrapy 从点击事件获取链接
- 如何使用 Python 和 Selenium 获取链接的点击“操作”
- 如何在没有图像的情况下获取链接