Phương thức innerHeight() trong jQuery
1) Nhắc lại "các thành phần của một phần tử"
- Thông thường, cấu trúc của một phần tử HTML sẽ bao gồm bốn thành phần:
- margin (phần lề nằm giữa đường viền của phần tử với các phần tử xung quanh)
- border (đường viền của phần tử)
- padding (vùng đệm nằm giữa đường viền của phần tử với nội dung của phần tử)
- content (nội dung của phần tử)
- Dưới đây là hình ảnh minh họa về cấu trúc của một phần tử HTML.
margin
border
padding
content
2) Phương thức innerHeight() trong jQuery
- Phương thức innerHeight() dùng để lấy tổng chiều cao của phần content + padding của phần tử.
- Gợi ý:
- Để lấy chiều cao phần content thì dùng phương thức height()
- Để lấy chiều cao phần content + padding + border thì dùng phương thức outerHeight()
3) Cách sử dụng phương thức innerHeight() trong jQuery
- Để sử dụng phương thức innerHeight(), ta dùng cú pháp như sau:
$(selector).innerHeight();
4) Một số ví dụ
Ví dụ:
- Lấy tổng chiều cao phần content + padding của phần tử có lớp là info
<script>
$(document).ready(function(){
$("button").click(function(){
var chieucao = $(".info").innerHeight();
alert(chieucao);
});
});
</script>
Xem ví dụ