Все вышеприведенные ответы в порядке, но вы можете, и, безусловно, должны учиться и (учиться) использовать расширенные селекторы, такие как , такие как псевдо-классы, селекторы атрибутов и другие .
Вот несколько примеров для вашего случая:
// all the buttons that are children of the container
//with the attribute id equal to "save-user"
$("#save-user").find('button');
// all the buttons that have their name attribute starting with "save-user"
$('button[name^=save-user]');
// same as before, only that we filter the results
// by checking if they contain the text "Save"
$('#save-user').find('button').filter(':contains(Save)');
Вы можете создавать еще более сложные запросы только с помощью селекторов jquery - без необходимости привязывать id или класс к элементам - для удовлетворения ваших потребностей. Конечно, основным недостатком будет эффективность, но если вы не будете злоупотреблять специальными селекторами, ваш стиль кодирования jquery может быть довольно крутым.