繁体   English   中英

使用jquery或javascript将字符串附加到url

[英]Append string to url using jquery or javascript

是否可以使用正文将字符串附加到url? 与下面的JSFiddle类似。

http://jsfiddle.net/qXs77/

<a href="#" onclick="extendSearch('&page=2');return false">hi</a>

我想将此查询附加到URL: ?q1=iPodTouch&x=79&y=20

当用户单击链接时,它们将被带到带有上面附加字符串的下一页。

更新时间

无需将其传递给另一个函数,

像这样使用:

<a href="http://xxxxxx.com/xx-xxxxxx" onclick="location.href = $(this).attr('href')+'?q1=iPodTouch&x=79&y=20';return false">Navigate</a>

如果您想更多地使用jQuery,可以尝试这种方法。

$('a[data-page]').on('click', function(e){
  e.preventDefault();
  var page = $(this).data('page');
  location.href += ( location.search.length ? '&' : '?' ) + 'page=' + page;
});

并使HTML看起来像:

<a href="#" data-page="2">Page 2</a>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM