Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не отображается значение ползунка слайдера (https://javascript.ru/forum/misc/50193-ne-otobrazhaetsya-znachenie-polzunka-slajjdera.html)

vmazal 16.09.2014 10:55

Не отображается значение ползунка слайдера
 
Доброго дня!
Есть вот такой ползунок, тип 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

Не отображает выбранное значение ползунком, само значение меняется в выбранном диапазоне,если считать, но рядом с ним постоянно единица стоит. И так с любыми слайдерами-ползунками. Чем это может быть вызвано? :help:

tsigel 16.09.2014 11:02

$(function () {
   $("#cena").change(function () {
      $(this).next().next().text($(this).val());
   });
   $("#cena").change();
});


Часовой пояс GMT +3, время: 21:51.