Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.10.2013, 21:14
Аспирант
Отправить личное сообщение для namez Посмотреть профиль Найти все сообщения от namez
 
Регистрация: 21.11.2008
Сообщений: 52

UI slider (range), как узнать какой handle был нажат?
Всем привет!

Обычная ситуация, 2 инпута, цена от и до. Подключен ui виджет слайдера. С помощью слайдера можем менять мин и макс значения.

Пример тут http://jsfiddle.net/zck9X/

Возник вопрос, а как узнать какой в данный момент ползунок (мин или макс) я нажал? Ну или какой инпут был изменен?

Если бы я ловил событие на input'ы то делал бы например так:

$("#p_f").change(function() {
  // отловил
 });


Но в случае с ui слайдером сами input'ы как я понял не получают события. Как отловить событие мин и макс ползунка?

Я могу получить обьект ползунка так (http://api.jqueryui.com/slider/):

change: function (event, ui) {
        console.log(ui.handle);
    }



Результат
<a class="ui-slider-handle ui-state-default ui-corner-all" href="#" style="left: 43.775784753363226%;"></a>

Никакого класса или id о том какой это ползунок (мин или макс) нет.
Подскажите, что-то я сильно туплю.

Спасибо

Последний раз редактировалось namez, 27.10.2013 в 21:20.
Ответить с цитированием
  #2 (permalink)  
Старый 27.10.2013, 21:21
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

namez,
$(ui.handle).index()
Ответить с цитированием
  #3 (permalink)  
Старый 27.10.2013, 21:24
Аспирант
Отправить личное сообщение для namez Посмотреть профиль Найти все сообщения от namez
 
Регистрация: 21.11.2008
Сообщений: 52

Сообщение от рони Посмотреть сообщение
namez,
$(ui.handle).index()

Спасибо большое

Вопрос закрыт -)))))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по jquery - как узнать какой тэг? APL Общие вопросы Javascript 7 09.06.2016 15:22
Как узнать какой ресурс кушают мои скрипты Lis_chetson Общие вопросы Javascript 2 11.09.2010 18:08
Как узнать, присутствует ли в окне полоса прокрутки или нет? возжаждавший Элементы интерфейса 6 12.03.2010 23:00
Подскажите как узнать существует ли объект в памяти? Yazla Общие вопросы Javascript 2 05.11.2009 20:05
Как узнать на какой ссылке кликнули Rush_e jQuery 1 02.11.2009 20:08