У меня есть следующий код, который реализует 2 jQuery слайдеры :
<script type="text/javascript">
$(document).ready(function () {
$("#wheelLeft").slider({ value: 50, min: -100, max: 100, slide: handleSlide });
$("#wheelRight").slider({ value: -10, min: -100, max: 100, slide: handleSlide });
});
function handleSlide(event, ui) {
$("#lblInfo").text(ui.id + ':' + ui.value);
}
</script>
Как видите, оба слайдера генерируют событие слайда, которое обрабатывается функцией handleSlide
.Внутри функции handleSlide
я могу получить значение ползунка, вызвав ui.value, но как мне узнать, какой ползунок фактически сгенерировал событие?
Я пробовал ui.id, ui.nameи некоторые другие, которые казались логичными, но все они возвращаются как неопределенные.Как получить фактическое имя его реализации CSS (например, #wheelRight или #wheelLeft)?
Спасибо.