Доброго дня!
Есть вот такой ползунок, тип range
$(function() {
var el, newPoint, newPlace, offset;
$("input[type='range']").change(function() {
el = $(this);
width = el.width();
newPoint = (el.val() - el.attr("min")) / (el.attr("max") - el.attr("min"));
offset = -1.3;
if (newPoint < 0) { newPlace = 0; }
else if (newPoint > 1) { newPlace = width; }
else { newPlace = width * newPoint + offset; offset -= newPoint;}
el
.next("output")
.css({
left: newPlace,
marginLeft: offset + "%"
})
.text(el.val());
})
.trigger('change');
});
находится по адресу
http://vmazal.mcdir.ru/123-2
Не отображает выбранное значение ползунком, само значение меняется в выбранном диапазоне,если считать, но рядом с ним постоянно единица стоит. И так с любыми слайдерами-ползунками. Чем это может быть вызвано?