0
スタートアップ時にスライドする要素がいくつかあるページがあります。私は私のコードは、一種の適切なペインが明らかにされていることで動作しますjavascript/jQuery location.href misses mark
if (window.location.hash.length>0){
var id = window.location.hash;
if (id.length==7){ //expected hash is 7 chars long (inC#)
console.log('Comment hash in url, finding link');
$(id).parents('.details_wrapper').parent().show().find('.details_wrapper').addClass('open').slideDown('slow', function(){ //unhide and slidedown pane
window.location.href = id;
});
}
}
されているURLにハッシュに基づいて特定のウィンドウを下にスライドできるようにしたいと、しかしwindow.location.hrefを滑り降りウインドウがアンカーがある場所よりも一貫してページを約800ピクセル下に置くので、うまく動作していないようです。可能側と
私は、開発者コンソール(サファリ)に
window.location.href='#c83225';
を入力として正しいHREFを確認できないと思われる注意エラーを与えます。それは、しかし、Chromeのコンソールで動作します。
許では、完全に働きました。 –