我有3个滑动条但是当我移动它们以获得步骤时我应该双击。所以,如果我有3个步骤,我点击第3步它不起作用。我双击工作。我正在使用以下功能。
$(document).ready(function() {
$('.slider.slider1').slider({
min: 1,
max: 2,
tooltip: 'hide',
value: 1
});
$('.slider.slider2').slider({
min: 1,
max: 4,
tooltip: 'hide',
value: 1
});
$('.slider.slider3').slider({
min: 1,
max: 3,
tooltip: 'hide',
value: 1
});
$('.btn.btn-back').click(function(event) {
changePanel('test');
});
$('.slider.slider1, .slider.slider2, .slider.slider3').on('slideStop', function(event) {
var id = $(this).closest('.lifestyle-form').attr('id');
changePanel(getData(id), id);
});
$('.lifestyle-form .checkboxs input').on('change', function(event) {
var id = $(this).closest('.lifestyle-form').attr('id');
changePanel(getData(id), id);
});
function getData(id) {
$id = $('#'+id);
var mumdad = $id.find('.slider1').data("value") ? $id.find('.slider1').data("value") : 1;
var selectedChildren = $id.find('.slider2').data("value") ? $id.find('.slider2').data("value") : 1;
var rsu = $id.find('.slider3').data("value") ? $id.find('.slider3').data("value") : 1;
var selectedGender = "";
var selectedLocation = "";
var activityDefinesStandard = true;
switch (mumdad) {
case 1:
selectedGender = 'mum';
break;
case 2:
selectedGender = 'dad';
break;
}
switch (rsu) {
case 1:
selectedLocation = 'rural';
break;
case 2:
selectedLocation = 'suburban';
break;
case 3:
selectedLocation = 'urban';
break;
}