我有以下的jQuery代码,一切工作正常:jQuery选择问题
$("#sidebar .m3, #sidebar .m5").toggle(function() {
$(this).find("img").attr({src:"images/Up.png"});
}, function() {
$(this).find("img").attr({src:"images/Down.png"});
});
我的问题是,不是单独指定$( “#侧边栏.m3,#sidebar .m5”),那里有我的菜单项目可能有类M1,M2,M3,M4,M5等, 反正是有其类似的:
$("#sidebar .m[*]").
,将满足任何数量的“.M”后,所以我不需要硬编码m3或m5?
谢谢。
为了将来的参考,为什么不给普通的东西一个普通的类名呢? – 2010-07-08 00:23:11
好点布兰登 - 会回去改变这一点。谢谢。 – tonyf 2010-07-08 02:16:05
看看[这里](http:// stackoverflow。com/questions/190253/jquery-selector-regular-expressions) – griegs 2010-07-08 00:21:01