Javascript 将字符串附加到子链接URL
使用Javascript将字符串附加到列表链接末尾的最佳方法是什么? 发件人:Javascript 将字符串附加到子链接URL,javascript,jquery,append,Javascript,Jquery,Append,使用Javascript将字符串附加到列表链接末尾的最佳方法是什么? 发件人: 到 ExpressionEngine对如何生成这些分页链接几乎没有控制权。快速脏: $('#pagination li a').each(function() { this.href += '?some=blah'; }); 又快又脏: $('#pagination li a').each(function() { this.href += '?some=blah'; });
到
ExpressionEngine对如何生成这些分页链接几乎没有控制权。快速脏:
$('#pagination li a').each(function() {
this.href += '?some=blah';
});
又快又脏:
$('#pagination li a').each(function() {
this.href += '?some=blah';
});
看看它在工作
根据注释中的难以捉摸的输入进行编辑
看看它在工作
根据评论中的难以捉摸的输入进行编辑。这应该适用于您:
$('#pagination a').each(function () {
this.href += '?some=blah';
});
将分页a更改为您需要的任何选择器。这应该适合您:
$('#pagination a').each(function () {
this.href += '?some=blah';
});
将#分页a
更改为您所需的任何选择器。@cambraca:您可以通过将$(this.attr('href')
替换为this.href
,这样做会更好,因为它更快,并且可以跨浏览器工作(是的,DOM可以是您的朋友)<代码>$()
很贵。而且:修复代码段的格式也不会有什么坏处。+1可以避免在不必要的情况下使用jQuery。@elvasive:我不确定它是跨浏览器的。谢谢你的信息@坎布拉卡:您可以通过将$(this.attr('href')
替换为this.href
,使这一点变得更好,因为它更快,并且可以跨浏览器工作(是的,DOM可以是您的朋友)<代码>$()
很贵。而且:修复代码段的格式也不会有什么坏处。+1可以避免在不必要的情况下使用jQuery。@elvasive:我不确定它是跨浏览器的。谢谢你的信息!
$('#pagination a').each(function () {
this.href += '?some=blah';
});