У меня есть следующий код 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?
Спасибо.
для дальнейших ссылок, почему бы просто не дать общим вещам общее имя класса? –
Хороший момент Брэндон - вернется и изменит это. Благодарю. – tonyf
посмотреть [здесь] (http: // stackoverflow.com/questions/190253/jquery-selector-regular-expressions) – griegs