我的网页上有一组按钮,所有按钮的ID都以“EditMode”文本结尾。
我正在使用jQuery来分配一个类似的事件
$('[id $=EditMode]').click(editHandler);
但是现在我想在id前面加上一个名字(事先我会知道的),所以id就是“aName + someotherstuff + EditMode”。如何更改上面的表达式,以便在aName ASWELL上匹配editMode?
答案 0 :(得分:135)
$('[id ^=aName][id $=EditMode]')
答案 1 :(得分:10)
或者,你可以使用“add()”函数来提高可读性,但我会推荐Chaos的方法:
$("[id ^=aName]").add("[id $=EditMode]")