Anda perlu menentukan sama ada
Untuk menampung panjang kandungan yang berbeza-beza dan keterlihatan sepadan bar skrol, anda boleh menggunakan pemalam tersuai:
(function($) {
$.fn.hasScrollBar = function() { return this.get(0).scrollHeight > this.height(); }
})(jQuery);
$('#my_div1'). hasScrollBar();
// Mengembalikan benar jika bar skrol menegak hadir, palsu sebaliknya.
Nota: Pemalam ini telah diuji dan berfungsi secara konsisten pada Firefox, Chrome, IE6, IE7 , dan IE8. Walau bagaimanapun, ia mungkin tidak berfungsi dengan secukupnya dengan pemilih teg badan.
Dalam keadaan apabila bar skrol mendatar menghasilkan penampilan daripada bar skrol menegak, fungsi yang disebutkan di atas mungkin tidak berfungsi dengan betul. Penyelesaian alternatif melibatkan penggunaan sifat clientHeight:
return this.get(0).scrollHeight > this.get(0).clientHeight;
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Semak Keterlihatan Bar Skrol dalam Div Menggunakan jQuery?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!