Можно ли различать группу кнопок? С учетом следующих кнопок.Различают группу кнопок
<div id="slideout_inner">
<h2>Select Size</h2>
<p id="group1">
<button type="button" class="btn btn-primary btn-lg">Small $2.50</button>
<button type="button" class="btn btn-default btn-lg">Medium $3.50</button>
<button type="button" class="btn btn-default btn-lg">Large $4.50</button>
</p>
<h2>Select Milk</h2>
<p>
<button type="button" class="btn btn-default btn-lg">Full</button>
<button type="button" class="btn btn-default btn-lg">Trim</button>
<button type="button" class="btn btn-default btn-lg">Soy</button>
</p>
<button type="button" class="btn btn-primary btn-lg btn-block">Done</button>
<button type="button" class="btn btn-danger btn-lg btn-block cancelOrder">Cancel</button>
</div>
</div>
Если я делаю следующее, я могу выделить выбранную кнопку в group1
$('#group1 button').on("click", function(){
$('#group1 button').removeClass("btn-primary").addClass("btn-default");
$(this).removeClass("btn-default").addClass('btn-primary');
})
Я ожидаю, что список кнопки, чтобы быть динамичным, поэтому я хочу, чтобы выбрать кнопки с <p>
выделить отдельно, удалить # селектор групп и просто выделите кнопки в каждом <p>
.
В этом примере я мог выделить Medium $3.50
, а затем выделить Soy
самостоятельно.