Newn
@Newn

Как выполнить функцию 1 раз если используется event jquery?

Всем привет, не особо хорошо понимаю js, хотелось бы узнать как выполнить ajax запрос 1 раз. Делаю реализацию ползунка. Где с изменением позиции меняется число в элементе страницы. После изменения нужно отправить ajax с последней цифрой изменения, в моем случае данный запрос выполняется каждый раз при передвижении ползунка.
Прошу помощи, спасибо.
var i=0;
	  $( function() {
		var handle = $( "#custom-handle" );
		$( "#slider" ).slider({
		  create: function() {
			handle.text( $( this ).slider( "value" ) );
			$("#custom-handle").css("left", "'.$min.'%");
			document.getElementById("custom-handle").innerHTML = "'.$min.'";
		  },
		  
		  slide: function( event, ui ) {
			if (ui.value < "'.$min.'" || ui.value > "70"){
				return false;
			}else{
				change(ui.value);
				//send(ui.value);
				i++;
				console.log(i);
				document.getElementById("custom-handle").innerHTML = ui.value;
			}
		  }
		});
	  } );


<div id="slider">
			<div id="custom-handle" class="ui-slider-handle" style="left:10%;" >'.$min.'</div>
</div>


5d97ba7128742859959596.png
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы