Что я пытаюсь сделать здесь, если выбор равен значению 10, функция щелчка будет доступна только в том случае, если выбор равен 10. Но когда я перехожу на другой ex. категория с разным значением, функция радио-щелчка по-прежнему доступна. ?Проблемы с jQuery с функцией
У меня есть 6 радиокатегорий со значением 1,2,3,4,5,6, так что я хочу сделать, если значение == 4 для ускорения другого div, пока я в категории со значением 10. (выбор) ,
Как я могу исправить эту проблему? Вот мой пример кода.
$('#category').on('change', function() {
var selection = $(this).val();
$('#slidedown'+selection).slideDown(200);
if(selection == '10'){
$("input:radio[name='checkbox']").click(function() {
var radio = $(this).val();
if(radio == '4' && selection == '10') {
$('#slidedown'+selection).slideUp();
} else {
$('#slidedown'+selection).slideDown();
}
});
});
Спасибо, любая помощь будет оценена.
РЕДАКТИРОВАТЬ: Я хочу сдвинуть курсор div, который сдвинут вниз по значению категории, если установлен радиоканал со значением 4.
Пожалуйста, покажите свою разметку HTML, что такое элемент с идентификатором 'category'? –