Tôi có một div
chứa khoảng 100 phần tử khác div
. Mỗi thành phần div
có các thuộc tính top
và left
. Làm thế nào tôi có thể tìm thấy một số div
có thuộc tính left
lớn nhất?
Tôi cần hiệu quả tốt nhất. Cảm ơn.tìm phần tử theo thuộc tính css
Trả lời
Hãy thử điều này,
var divWithTopLeft = null;
var maxLeft = 0;
$('div').each(function(){
left = this.style.left.replace('px','');
if(left > maxLeft)
{
maxLeft = left;
divWithTopLeft = this;
}
});
+1 cho giải pháp hoàn hảo và live de mo link .. –
Cảm ơn @ patel.milanb – Adil
Jfyi, nếu bạn định nghĩa '.class1 {position: relative; } 'trong fiddle, sau đó bạn cũng có thể sử dụng thuộc tính' this.offsetLeft' thay vì 'this.style.left.replace ('px', '');' để làm cho mã chạy nhanh hơn một chút. – Stano
- 1. tìm các phần tử theo thuộc tính với lxml
- 2. jquery v1.3.2 tìm phần tử theo thuộc tính
- 3. jQuery tìm theo thuộc tính css nội tuyến
- 4. CSS phần tử tiếp theo
- 5. XPath để chọn Phần tử theo giá trị thuộc tính
- 6. Thêm thuộc tính css vào thành phần
- 7. Thuộc tính dữ liệu CSS thuộc tính dòng mới & giá trị nội dung phần tử giả
- 8. jQuery - Tìm phần tử với thuộc tính rel
- 9. Tìm phần tử cụ thể dựa trên một thuộc tính
- 10. Tìm phần tử với thuộc tính với minidom
- 11. tìm các phần tử có vị trí: thuộc tính
- 12. Tìm các phần tử theo thuộc tính bằng cách sử dụng XDocument
- 13. jQuery - Tìm phần tử chọn tiếp theo
- 14. Làm cách nào để bỏ đặt thuộc tính CSS của phần tử bằng jQuery?
- 15. Symfony DomCrawler: Tìm phần tử với giá trị thuộc tính cụ thể
- 16. bộ chọn css để khớp với phần tử không có thuộc tính x
- 17. Tìm XElement theo giá trị thuộc tính
- 18. Tìm phần tử theo bộ chọn kiểu trong jquery
- 19. Các phần tử ở giữa theo chiều dọc trong CSS
- 20. Nhận các thuộc tính css tùy chỉnh của phần tử (-mystyle) bằng cách sử dụng JavaScript
- 21. Kết hợp Thuộc tính CSS và Bộ chọn phần tử giả?
- 22. Bộ chọn phần tử CSS cụ thể hơn các thuộc tính HTML?
- 23. WebDriverWait cho thuộc tính phần tử để thay đổi
- 24. Phần tử XPath chứa thuộc tính và cha mẹ của cha mẹ có thuộc tính khác
- 25. thêm phần tử có thuộc tính trong python minidom
- 26. ElementTree XPath - Chọn phần tử dựa trên thuộc tính
- 27. Phần tử trích xuất không có thuộc tính lớp học
- 28. D3.js: thay thế cho việc chọn các phần tử theo thuộc tính dữ liệu?
- 29. Lấy các phần tử HTML theo tên thuộc tính của chúng
- 30. Nhóm và đếm các phần tử HTML theo thuộc tính dữ liệu trong jQuery
Tôi không nghĩ rằng có một cách để nhận được ra khỏi kiểm tra tất cả trong số họ ... – Lix
Tôi nghĩ rằng bạn phải lặp qua tất cả các div –
có thể trùng lặp của ':)' [jQuery: Cách chọn tất cả các phần tử có thuộc tính CSS cụ thể được áp dụng] (http://stackoverflow.com/questions/1220834/jquery-how-to-select-all-elements-that -have-a-specific-css-property-apply) –