Подтвердить что ты не робот

JQuery fadein 'slow' слишком быстр

Я использую jadeer fadein fadeout с медленным вариантом, но для меня все еще слишком быстро. теперь я читал, что вы можете выбирать только между быстрым и медленным, но есть ли способ сделать это медленнее?

4b9b3361

Ответ 1

У вас есть два варианта. Первый заключается в использовании в вызове нескольких миллисекунд:

$('#myItem').fadeOut(1500); // 1.5 seconds

Второй вариант - определить пользовательскую скорость или переопределить собственную скорость jQuery:

$.fx.speeds.slow = 1500; // 'slow' now means 1.5 seconds
$.fx.speeds.xslow = 3000; // 'xslow' means 3 seconds
$.fx.speeds.xfast = 100; // 'xfast' means 0.1 seconds

Затем вы можете вызвать их как обычно:

$('#myItem').fadeOut('slow');
$('#myItem').fadeOut('xslow');
$('#myItem').fadeOut('xfast');

Это позволяет вам переопределять скорости в масштабе всего приложения.

Ответ 2

Используйте несколько миллисекунд, а не "быстрый" или "медленный"

например.

$('#myID').fadeIn(100, function() {
  // complete
});

См. http://api.jquery.com/fadeIn/

Ответ 3

В дополнение к "медленному" / "быстрому" функция fadeIn также занимает промежуток времени в миллисекундах, поэтому вы можете сделать так, как вам нужно:

$('#someId').fadeIn(3000); // 3 second fade in

Ответ 4

Я действительно не знаю, как медленно вы этого хотите, но я что-то переписываю между 2500-4000

$('#Id').fadeIn(3500);

Там мы идем