Rumah > hujung hadapan web > tutorial js > JS melaksanakan paparan/sembunyikan elemen kedudukan tetap tetingkap sebagai kemahiran scrolls_javascript halaman

JS melaksanakan paparan/sembunyikan elemen kedudukan tetap tetingkap sebagai kemahiran scrolls_javascript halaman

WBOY
Lepaskan: 2016-05-16 15:13:26
asal
1576 orang telah melayarinya

Elemen dipaparkan pada kedudukan tetap dalam tetingkap Apabila ketinggian halaman lebih besar daripada ketinggian tertentu dan halaman ditatal ke bawah, elemen dipaparkan apabila kedudukan halaman kurang daripada ketinggian tertentu atau halaman ditatal ke atas, elemen disembunyikan.

Biar saya tunjukkan renderingnya dahulu:

1.html

<p id="selected-case-count"><span class='form-control'>已选: <span class="casecount">0</span></span></p> 
Salin selepas log masuk

2.css

p#selected-case-count{
position:fixed; /*固定元素位置*/
top:2px; /*距顶端举例*/
right:40px; /*距右侧位置*/
color:red; 
}
Salin selepas log masuk

3.js

$(function() {
$("#selected-case-count").hide();
});
var preTop=0;
var currTop=0;
$(function () {
$(window).scroll(function(){
currTop=$(window).scrollTop();
if(currTop<preTop){
$("#selected-case-count").fadeOut(200);
}elseif ($(window).scrollTop()>600){
$("#selected-case-count").fadeIn(500);
}else{
$("#selected-case-count").fadeOut(500);
}
preTop=$(window).scrollTop();
});
});
Salin selepas log masuk

Di atas ialah pengetahuan yang telah dikongsi oleh editor dengan anda tentang pelaksanaan JS untuk memaparkan/menyembunyikan elemen kedudukan tetap dalam tetingkap semasa halaman menatal saya harap ia akan membantu!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan