jquery 控制A标签,能全部加参数吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 控制A标签,能全部加参数吗?相关的知识,希望对你有一定的参考价值。

有很多链接,如何统一用jquery 控制A标签加参数。全部替换 有闲标签多
<a href="/1">URL1</a>
<a href="/2">URL2</a>
<a href="/3">URL3</a>
<a href="/4">URL4</a>
<a href="/...">URL...</a>
我要实现的跳转
<a href="/1&kk=1">URL1</a>
<a href="/2&kk=1">URL2</a>
<a href="/3&kk=1">URL3</a>
<a href="/4&kk=1">URL4</a>
<a href="/...&kk=1">URL...</a>

参考技术A

    jQuery 是一个JavaScript函数库。支持HTML元素选取和操作、CSS操作、JS特效与动画、DOM处理、Ajax等。

    JQuery attr(key)   获取指定属性的值。可以一次设置多个值。放到一个json对象中即可。

    而$("a")是获取页面所有的A标签,是a标签的一个集合,对他的操作,所有的A标签都将具有,所以,在使用的时候一定要留意,避免事件传递

参考技术B

你好~


$.each($("a"),function(i,n)
var $href = $(this).attr("href");
$(this).attr("href",$href+"&kk=1");
);

本回答被提问者采纳
参考技术C for循环不确定,还是用each函数的好,不论你有多少个a标签,each都可以遍历到
$("a").each(function(n)
$(this).attr('href','/'+i+"&kk=1');
);
参考技术D $("a").attr("href", function() return this.href + "&kk=1"; );

JQ的写法就应这么简洁。

第5个回答  2013-04-25 for(var i = 0 ;i < 5 ;i++)
$("a").attr('href','/"+i+"&kk=1');


不管用什么样的必须有规律可续才行

php如何在img后面加br标签

如何用php在<img src="***">的全部标签后面多加一个br标签变成<img src="***"><br>

参考技术A 这个可以使用正则表达式查找,最简单的方法就是查找img标签后面的.jpg">然后输入.jpg"><br>点击全部替换 参考技术B <?php
 echo '<img src="***">'.'<b r>';

?>

以上是关于jquery 控制A标签,能全部加参数吗?的主要内容,如果未能解决你的问题,请参考以下文章

使用jquery能不能给input标签append值

Map的area属性标签鼠标Hover可以给area加背景吗

jquery为a标签添加点击事件吗

JQuery 选择某个td中第二个a标签 控制特殊样式

jquery的load方法获取的内容能不能再加操作?

用jquery获取A标签href参数