Задать вопрос
@sergeiy_permyakov

Почему не срабтаывает код jQuery(".bonus_payment").hide();?

jQuery(function () {
    jQuery('input[name="sh_pr_method_id"]:radio').change(function () {
		var ship = jQuery('input[name="sh_pr_method_id"]:checked').val();
         if (ship == 5) {
			 alert(jQuery("input[name='sh_pr_method_id']:checked").val());
            console.log('A child node has been added or removed.');
			
			jQuery(".bonus_payment").hide();
			
        }
		
    });
});

Почему алерт и консоль лог срабатывает а вот селектор не скрывает?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Средний 3 комментария
Пригласить эксперта
Ответы на вопрос 2
@Asokr
Если селектор есть на странице - проверьте, чтобы у него не было стилей display, opacity в !important
Ответ написан
Комментировать
zkrvndm
@zkrvndm
Архитектор решений
Попробуйте просто удалять кнопку:
jQuery(".bonus_payment").remove();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы