2010-06-14 39 views
27

Tôi cần áp dụng một plugin công cụ cho một loạt các yếu tố khác nhau trên trang của tôi. Thuộc tính chung duy nhất để làm việc với bộ chọn jQuery là tất cả chúng đều có thuộc tính title.jQuery Chọn tất cả các yếu tố có tiêu đề

Tôi đã thử $('[title=*]') làm công cụ chọn nhưng không hoạt động.

Trả lời

38

Đơn giản chỉ cần:

$('[title]') 

Xem thêm - Has Attribute Selector:

Chọn yếu tố mà có thuộc tính chỉ định, với bất kỳ giá trị.

19

Cũng $('[title][title!=]') nên làm việc nhưng chỉ bắt các yếu tố có bộ tiêu đề và không có sản phẩm nào (không title="")

+1

Rất tốt để biết! Cảm ơn – Jimbo

+0

Tôi tin rằng điều này là không chính xác. Bạn cần phải làm '$ ('[title] [title! =]')' –

+0

@GilBirman bạn nói đúng, tôi sẽ thay đổi câu trả lời của tôi cho phù hợp – Keeper

1

Những câu trả lời khác mà chỉ chọn các yếu tố với các thuộc tính tiêu đề không trống thất bại đối với tôi trong jQuery 2.1.1. Tính năng này hoạt động trên tất cả các phiên bản mà tôi đã kiểm tra:

$('[title][title!=""]') 
Các vấn đề liên quan