Я пытаюсь сбросить мои мобильные ползунки jQuery при нажатии кнопки.
Вот код формы:
<div class="sliders">
<input class="ui-hidden-accessible" data-track-theme="b" data-theme="a" type="range" name="slider1" id="slider1" value="50" min="0" max="100" animate="true"/><br/>
<input class="ui-hidden-accessible" data-track-theme="b" data-theme="a" type="range" name="slider2" id="slider2" value="50" min="0" max="100" animate="true"/><br/>
<button data-theme="a" id="go-back">Done Rating</button>
</div>
А вот JS (это в контексте визуализации D3):
$('#go-back').click(function () {
//$('#slider1').val(50).slider("refresh");
$('.rate').slideUp();
$('.frame').hide();
_this.transition()
.attr('r', _this.attr('data-r'))
.duration(1000);
});
Как и выше, он отлично работает, и переходы выполняются при нажатии кнопки. Если я раскомментирую строку, чтобы сбросить ползунок, кнопка ничего не делает, когда я нажимаю на нее.
Я получаю Uncaught TypeError: Object [object Object] has no method 'slider
.
Я знаю, что это правильная команда для сброса ползунка, потому что я спросил здесь.
РЕДАКТИРОВАТЬ: вот список импорта JS:
<script type='text/javascript' src='js/csrf-ajax.js'></script>
<script type='text/javascript' src='bootstrap/js/bootstrap.min.js'></script>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.css" />
<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>