Tôi đang cố gắng sử dụng jQuery để tìm số lượng div được hiển thị và có màu nền của Xanh lục.Sử dụng jQuery để tìm div theo màu nền
(Thông thường tôi chỉ thêm một lớp vào div, tạo kiểu cho nó màu xanh lá cây và kiểm tra lớp đó trong jQuery nhưng trong trường hợp này, tôi thực sự không thể thay đổi đánh dấu của trang đó theo bất kỳ cách nào)
tôi hiện có div phần nhìn thấy làm việc như:
if( // if there are more than one visible div
$('div.progressContainer:visible').length > 0
){
tôi muốn ném một số loại "và màu nền là màu xanh lá cây" selector trong đó.
// not legit javascript
if( // if there are more than one visible div, and its color is green
$('div.progressContainer:visible[background-color:green]').length > 0
){
Có thể thực hiện việc này không?
Khi @SLaks chỉ ra điều này sẽ không khớp '# 0f0' nhưng cung cấp một nơi duy nhất để bạn bao gồm tất cả các kiểm tra đó. –