用于在ID的开头和结尾进行匹配的jQuery选择器?

时间:2009-07-17 11:11:08

标签: jquery

我的网页上有一组按钮,所有按钮的ID都以“EditMode”文本结尾。

我正在使用jQuery来分配一个类似的事件

$('[id $=EditMode]').click(editHandler);

但是现在我想在id前面加上一个名字(事先我会知道的),所以id就是“aName + someotherstuff + EditMode”。如何更改上面的表达式,以便在aName ASWELL上匹配editMode?

2 个答案:

答案 0 :(得分:135)

$('[id ^=aName][id $=EditMode]')

答案 1 :(得分:10)

或者,你可以使用“add()”函数来提高可读性,但我会推荐Chaos的方法:

$("[id ^=aName]").add("[id $=EditMode]")