0
我試圖通過將url參數傳遞到下一頁,將它們附加到頁面上的所有鏈接。我的代碼爲此目的很好。將參數傳遞給錨點的鏈接
當頁面上存在錨鏈接時,我遇到了麻煩,因爲它將參數放在URL之後和錨之後,從而阻止鏈接進入錨點。
Ex。 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>
任何幫助將不勝感激!
參見:[添加參數使用JavaScript向URL](http://stackoverflow.com/questions/486896/adding-a-parameter-to-the-url -with-javascript) – AlliterativeAlice