以下にリストされているように、「トップに戻る」ボタン用のjQueryスクリプトがあります。
<script type="text/javascript">
$(document).ready(function(){
// hide #back-top first
$("#TopButton").hide();
// fade in #back-top
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#TopButton').fadeIn();
} else {
$('#TopButton').fadeOut();
}
});
// scroll body to 0px on click
$('#TopButton, #logo').click(function () {
$('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
});
});
</script>
デスクトップ用とモバイル用の 2 つのスタイルシートがあります。モバイルスタイルシートが次のように使用されている場合、トップに戻るボタンを非表示にしようとしています:
#TopButton {
display: none;
}
しかし、それはまだ表示されます。HTMLを台無しにすることなく、とにかくこれについて何かありますか?
前もって感謝します。