Я сделал два div, которые скользят в и из видимости после нажатия кнопки, добавляя и удаляя классы с jQuery и переходом CSS. В этой скрипке нажатие одной из кнопок приводит к сдвигу деления на 0,4 секунды: http://jsfiddle.net/uo14dowo/4/Либо jQuery addClass прерывает задержку, либо задержка jQuery прерывает переход CSS, либо оба значения
Но когда я добавил несколько delays
, переход 0,4 с внезапно стал мгновенным: ни задержка, ни переход теперь не работают. http://jsfiddle.net/uo14dowo/3/
Почему это?
Не уверен, что это помогает, но шоу jquery имеет продолжительность по умолчанию 400 мс. Возможно, это переопределяет переход. Если вы добавите параметр, чтобы увеличить продолжительность, чтобы быть больше, чем время перехода, это может помочь. например show ({duration: 500}). Надеюсь, это то, что вы ищете. – David