0
我正在使用腳本將哈希標記添加到頁面的URL。 (我知道我只需輸入鏈接爲url.com/page.html#align-page,但對於來到沒有散列標籤的頁面的用戶,我會動態添加它以將它們引導到我想要的位置。)添加哈希標記動態不起作用
我可以看到頁面URL中添加的哈希標籤,但它有時會轉到正確的div,而其他時間則不會。
爲什麼這不能100%的時間?
這裏是腳本(這個腳本是在<head>
)
var $j = jQuery.noConflict();
$j(document).ready(function(){
window.location.hash = "align-page";
});
注:該腳本包含在$j(document).ready(function(){
內,有這裏沒有列出也是{ }
內的其他腳本。如果需要放置在{ }
之外,我可以將其移動。
此外,如果有更好的方法來做到這一點與jQuery或另一種方法,我會很高興。
你肯定總有與名稱或ID'對齊,page'一個div? – Musa
@Musa - 正面 – L84
什麼瀏覽器和版本? – some