2010-06-14 41 views
6

jQuery có các tiện ích .height() và .width() tiện dụng để có được kích thước được hiển thị được tính toán của một phần tử DOM. Nó cũng có .position() để lấy tọa độ. Trong YUI3 Node, tôi thấy rằng có các tiện ích .getX(), .getY() và .getXY() để có được vị trí, nhưng tôi không thấy bất kỳ thứ gì cho kích thước (hoặc không thể nhìn).Cách lấy chiều rộng và chiều cao của phần tử được tính trong YUI3?

Cách tốt nhất để có chiều cao và chiều rộng phần tử trong YUI3 là gì?

Trả lời

11

getComputedStyle

.getComputedStyle("width") 
.getComputedStyle("height") 
+0

Các giá trị trả về của .getCOmputedStyle là chuỗi như "940px" mà có thể chuyển thành int bởi parseInt. –

+1

Chỉ cần miễn là bạn nhớ để vượt qua trong một cơ số của 10! – Tivac

+0

Điều đó có nghĩa là gì? – Heilemann

Các vấn đề liên quan