2012-12-02 94 views
15

我在想,如果這是可能的一部分:查找所有元素通過id屬性

我有一套的div的,每個在「_font」結尾的ID,如「body_font」,「heading_font」, 'tagline_font'等。

有沒有辦法通過搜索他們的名字的公共部分來抓住這些元素,在這種情況下'_font',以便我可以在以後使用jQuery來操作它們?

+0

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

+0

你應該爲所有這樣的div添加一個類似'font'的類,並按類名選擇。你的做法是非常糟糕的做法。 – dfsq

+0

我知道,我通常會。但我使用WordPress的選項框架,它不允許這 - 每個選項都有自己的ID。 – mousesports

回答

1

您可以使用通配符,$會給你已與給定字符串結尾的元素,瞭解更多關於選擇器here結束。

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

試試這個: -

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

是的,它是可能的,使用:

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