Jquery window height VS document height สอง function นี้ต่างกันอย่างไร  สร้างคำถาม

 2,420 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/05/2019

Jquery window height VS document height สอง function นี้ต่างกันอย่างไร

Jquery $(window).height() VS $(document).height()
สอง function นี้ต่างกันอย่างไร

$(window).height()
คือความสูงของหน้าจอหน่วยเป็น pixel จะเป็นค่าคงที่ตามขนาดของ Browser
ไม่ว่า content จะเยอะจนเราต้อง scroll ลงไปมากแค่ใหนก็ตาม ความสูงของหน้าจอจะเท่าเดิม

$(document).height()
คือความสูงของเอกสารหน่วยเป็น pixel ดูแล้วเหมือนจะคล้ายๆ กันนะ แต่ ......
มันคือความสูงของเอกสารหรือ content ในหน้าจอของเรามีค่ามากน้อยแล้วแต่ว่า content เรามีมากแค่ใหน
พูดง่ายๆ มันคือความสูงของ content ทั้งส่วนที่มองเห็น ส่วนที่ scroll ผ่านไปแล้ว และส่วนที่ scroll ยังไม่ถึง

ส่วนมากสอง function นี้มักถูกนำไปใช้ร่วมกับ function ($(window).scrollTop() (ตำแหน่งของ scroll บนสุด)
เพื่อใช้หาจุด bottom ของหน้าจอ ด้วยสูตร

($(window).scrollTop()+$(window).height() == $(document).height()
ถ้าใช่ นั่นคือจุด bottom ของหน้าจอนั่นเอง

ลองเอาไปใช้งานกันดูนะครับ


ถ้าชอบบทความนี้ กด Like เลย :Jquery window height VS document height สอง function นี้ต่างกันอย่างไร
TAGS : Javascript   Jquery   Programming   โปรแกรมมิ่ง  
 2,420 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/05/2019



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    มังกี้
@ โอชายะ
นั่นนายใช่มั้ย

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  Oracle sql วิธี like with multiple value ถามเมื่อ (2019-02-13)   2,146 views  (ดูล่าสุดเมื่อ 42 วินาที!!)

  Oracle select join มากกว่า 2 table ถามเมื่อ (2017-03-03)   2,219 views  (ดูล่าสุดเมื่อ 3 นาที)

  Oracle Field ประเภท Varchar2 เก็บได้กี่ตัวอักษร ถามเมื่อ (2017-03-03)   3,364 views  (ดูล่าสุดเมื่อ 4 นาที)

  เปิดไฟล์ SThumbDB ในโทรศัพท์ sumsung ด้วย sd card ไม่ได้ ถามเมื่อ (2011-09-03)   3,684 views  (ดูล่าสุดเมื่อ 5 นาที)

  Oracle เปลี่ยนชื่อ Table ยังไงครับ ถามเมื่อ (2017-03-03)   2,538 views  (ดูล่าสุดเมื่อ 6 นาที)

  ORACLE alter table not null ยังไงครับ ถามเมื่อ (2017-11-10)   2,135 views  (ดูล่าสุดเมื่อ 10 นาที)

  Eclipse to uppercase วิธี switch ตัวอักษรจาก ใหญ่ไปเล็ก หรือ เล็กไปใหญ่ ด้วย key ลัดของ eclipse ถามเมื่อ (2019-02-13)   3,751 views  (ดูล่าสุดเมื่อ 13 นาที)

  JSON ย่อมาจาก JavaScript Object Notation ความหมายคือ ถามเมื่อ (2017-12-26)   2,136 views  (ดูล่าสุดเมื่อ 14 นาที)

  JSF 2 0 Tutorial ตัวอย่างพร้อมวิธีการ Step by Step ถามเมื่อ (2014-06-15)   3,967 views  (ดูล่าสุดเมื่อ 16 นาที)

  Ireport เทคนิคการทำแบบฟอร์มโดยใช้ Image Background เป็นแม่แบบ ถามเมื่อ (2018-12-18)   2,678 views  (ดูล่าสุดเมื่อ 18 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com