Продвигаясь от: https://stackoverflow.com/questions/16649933/jquery-on-form-change-with-bootstrap-sliders/16650319?noredirect=1Jquery: Действие для каждого изменения
настоящее время я использую ниже, чтобы захватить идентификатор слайдера и изменить содержание #log. Проблема в том, что это только захват первого слайдера. Мне нужно, чтобы это выполнялось при изменении любого слайдера.
Я пробовал использовать ID цены на всех своих слайдерах, однако это не сработает.
$('#price').each(function(index,value){
$(this).bind('slide', function(){
$("#log").prepend('<p>Changed</p>')
});
});
Использование одного и того же идентификатора для нескольких элементов - это плохая * идея. Вместо этого используйте класс. – techfoobar
не только это плохая идея, она нарушает спецификацию html. вместо этого используйте имена классов. –
Я уже сказал то же самое, что и там. Он отправил тот же вопрос в час – PSR