Я пытаюсь использовать jquery для включения кнопки формы только после того, как выбран переключатель.
Это магазин футболок, в котором пользователь должен выбрать размер, прежде чем кнопка «добавить в корзину» станет активной.
HTML выглядит примерно так:
<input class="radioclick product21" type="radio" name="variation[variation_select_21_1]" value="1">Big
<input class="radioclick product21" type="radio" name="variation[variation_select_21_2]" value="2">Small
<input type="submit" id="product21" class="buy_button" name="Buy" disabled="disabled" value=" ">
Итак, кнопка отправки отключена. Чтобы включить его, когда пользователь нажимает переключатель, я использую этот jquery:
$(function()
{
$('.radioclick').click(function()
{
$('.buy_button').removeAttr('disabled');
$('.buy_button').attr('value', 'add to cart');
});
});
Однако, это включает ВСЕ кнопки отправки на странице (на странице много футболок). Имя второго класса переключателя совпадает с идентификатором кнопки отправки, так есть ли способ использовать это имя класса для включения определенной кнопки отправки?
(надеюсь, что все имеет смысл!)