2012-12-02 29 views
15

tôi đã tự hỏi nếu điều này là có thể:Tìm tất cả các yếu tố của một phần của thuộc tính id

tôi có một tập hợp các div, đều có một ID kết thúc bằng '_font', ví dụ như 'body_font', 'heading_font', 'tagline_font', v.v.

Có cách nào để lấy các yếu tố đó bằng cách tìm kiếm một phần chung của tên của chúng, trong trường hợp này '_font' để sau này tôi có thể thao tác chúng bằng jQuery không?

+0

'$ ('[id $ = "_ font"]') ' – adeneo

+0

Bạn s hãy thêm một lớp như 'font' vào tất cả các div như vậy và chọn theo tên lớp. Cách tiếp cận của bạn thực sự là thực hành tồi. – dfsq

+0

Tôi biết và bình thường. Nhưng tôi đang sử dụng Options Framework cho WordPress và nó không cho phép điều này - mỗi tùy chọn có id riêng của nó. – mousesports

Trả lời

1

Bạn có thể sử dụng thẻ hoang dã, $ sẽ cung cấp cho bạn các yếu tố đó đã kết thúc với chuỗi Hãy cho , tìm hiểu thêm về kết thúc bằng selctor here.

elements = $('[id$=_font]); 
1

Hãy thử điều này: -

var elements = $("[id$='_font']"); 
1

Có nó là có thể, sử dụng:

var elements = $('[id$=_font]'); 
Các vấn đề liên quan