使用此方法时,Safari浏览器会在链接中保留查询字符串(?)。反正是否强制浏览器也删除查询字符串?这不是Firefox或Chrome的问题。我只是检查了IE,它与Safari的问题相同。
$("a")[0].search = "";

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<a href="http://example.com/?title=dog">The Link</a>
&#13;
答案 0 :(得分:3)