Tôi có một số liên kết mà tôi muốn chọn lớp và id cùng một lúc.jQuery: chọn lớp và id của phần tử cùng một lúc?
Điều này là do tôi có 2 hành vi khác nhau. Khi một lớp liên kết có một tên lớp mà chúng hoạt động theo một cách, khi cùng một nhóm liên kết có một tên lớp khác, chúng hoạt động khác nhau. Các tên lớp được chuyển đổi với jquery.
Vì vậy, tôi phải có thể chọn một lớp liên kết VÀ id cùng một lúc. Điều này có thể không?
Tôi đã thử:
$("a .save #country")
mà không cần bất kỳ kết quả.
Vì vậy, về cơ bản nó giống như: $ ("# a .b") có nghĩa là phần tử với lớp b bên trong phần tử có id a. $ ("# a.b") nghĩa là phần tử có lớp b và id a. Bí quyết là khoảng cách giữa #a và .b –
Phải cẩn thận khi bạn sử dụng bộ chọn id trước khi lớp khác nếu nó không hoạt động. Ví dụ: $ (". Save # country") ... không trả lại kết quả. – slotomo