ページ上のすべてのリンクに URL パラメータを追加して、次のページに URL パラメータを渡そうとしています。私が持っているコードは、この目的のためにうまく機能します。
ページにアンカー リンクがあると、URL の後とアンカーの後にパラメーターが配置され、リンクがアンカー ポイントに移動できなくなるため、問題が発生します。
元。website.com/?param1=test/#anchor?param1=test
これが私のコードです:
<script type="text/javascript">
jQuery(document).ready( function($) {
var params = window.location.search.replace(/\+/g,'%20');
var button = $('a[href]').each( function(i) {
this.href = this.href + params;
});
});
</script>
どんな助けでも大歓迎です!