var mediaIdForFocus = '<?php echo $this->mediaIdForFocus; ?>';
if(mediaIdForFocus)
$('#flagimg'+mediaIdForFocus).get(0).scrollIntoView().addClass("selectedMedia"); // highlight class
$('.logoTxt').focus();
我試圖調整一個div $('#flagimg'+mediaIdForFocus)
的滾動,然後將焦點放到元素$('.logoTxt')
問題與scrollIntoView和重點
滾動視圖調整爲元素$('#flagimg'+mediaIdForFocus)
但是,$('.logoTxt').focus();
是不是給焦點。它只發生在第一次。如果我刷新頁面,它按預期工作。
請幫幫我。
的$(document).scrollTop(0);只是進入頁面的頂部。如果你想添加'$(document).scrollTop(0);' –
@JacobvanLingen van Lingen $('#flagimg'+ mediaIdForFocus).get(0).scrollIntoView();將調整$('#flagimg'+ mediaIdForFocus)的滾動條並將焦點設置爲$('#flagimg'+ mediaIdForFocus),然後$(document).scrollTop(0);將整個文檔滾動到頂部 –