2013-07-15 2 views
0

Я новичок на этом сайте, и я хотел бы узнать больше о том, как обрабатывать события в слайдере с помощью jquery-mobile. Я пробовал основные события, такие как bind, slidestop и т. Д., Но ничего не происходит. Я просто хочу получить приглашение, когда изменяется значение ползунка. Bellow - мой код для JS и HTML.Javascript Slider event handles

JS:

$('#mstrbedroom').on({ 
    start: function(event,ui){ 
    alert("halaka"); 
    }, 
    stop: function(event,ui){ 
    alert("agoy"); 
    } 
}); 

HTML код:

<label for="mstrbedroom">Dimmer</label> 
<input name="mstrbedroom" id="mstrbedroom" min="0" max="100" value="50" type="range"> 

ответ

0

Вы не обязательны какие-либо события. Для функции on требуется параметр event, который является первым параметром, в этом случае я считаю, что вы хотите slide. Прочтите: http://api.jquery.com/on/.

Попробуйте сделать следующее и, пожалуйста, пройти (довольно много всей страницы или по крайней мере, в разделе событий) http://api.jqueryui.com/slider/#event-slide:

$('#mstrbedroom').slider({ 
    start: function(event,ui) { 
     alert("halaka"); 
    }, 
    stop: function(event,ui) { 
     alert("agoy"); 
    } 
});