2010-11-12 35 views

Trả lời

9

Bạn có thể sử dụng starts with chọn như thế này:

$('a[class^="rotate-"]') 

Mô tả: Chọn các yếu tố mà có thuộc tính chỉ định với một giá trị bắt đầu chính xác với một trao chuỗi.

Vì vậy, mã của bạn nên là:

$('a[class^="rotate-"]').click(function(){ 
    // do stuff 
}); 

Lưu ý: Nếu bạn muốn tìm hiểu các yếu tố có chứa văn bản nhất định bất cứ nơi nào trong các thuộc tính của họ, bạn nên làm điều này thay vì:

$('a[class*="rotate-"]').click(function(){ 
    // do stuff 
}); 
+0

* tất cả các phần tử * không chỉ là 'a' (mặc dù điều đó cho ví dụ cụ thể). –

+1

@ David Thomas: Đó là trích dẫn từ tài liệu jQuery. Tập trung vào ví dụ mà tôi đã cung cấp :) – Sarfraz

+0

Bộ chọn bắt đầu với '^' sẽ ngắt với chính xác loại mẫu được OP đăng. –

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