вот мой Аяксзадержка АЯКСА успеха не работает
var $this = $(this);
$.ajax({
url: "process.php",
dataType: 'json' ,
data :{
method:'POST',
id :id ,
img_val : img_val},
type : 'POST',
success: function(output_data){
if (output_data.msg == 'taken'){
---> $this.val('Saved !').delay(3000).val('Save') ;
} }
});
фактически этот код отмечен --->
Didnt работы с задержкой отображается непосредственно Save
если я удалить delay(3000).val('Save')
его отображение Saved !
и я хочу отобразить Saved !
, а затем подождать 3 секунды, а затем отобразить Save
. как я могу это достичь? thnaks
$this
есть кнопка.
'задержки()' для анимации. Прочтите документы. – epascarello
Я клянусь 'delay()' вызвал больше путаницы в jQuery, чем любая другая функция. Этот вопрос возникает ежедневно. – alex