Кто-нибудь знает о аккуратном эффекте jQuery, который сделает изображение случайным мерцанием или вспышкой? Большинство сообщений здесь «как прекратить мерцание» и т. Д., Поэтому довольно сложно найти что-либо о том, что на самом деле изображение мерцает НА НАЗНАЧЕНИИ.jQuery Flicker/Flash Animation
1
A
ответ
2
С этим как ваш HTML:
<img id="test" src="http://sstatic.net/so/img/logo.png">
Используйте это как ваш JavaScript:
$(document).ready(
function(){
var t;
const fparam = 100;
const uparam = 100;
window.flickr = function(){
if(Math.round(Math.random())){
$("#test").css("visibility","hidden");
t = setTimeout('window.unflickr()',uparam);
}
else
t = setTimeout('window.flickr()',fparam);
}
window.unflickr = function(){
if(Math.round(Math.random())){
$("#test").css("visibility","visible");
t = setTimeout('window.flickr()',fparam);
}
else
t = setTimeout('window.unflickr()',uparam);
}
t = setTimeout('window.flickr()',fparam);
});
Если у кого есть мнение по этому вопросу, Лемм знаю. Я не уверен, что это самый безопасный способ делать что-то. Я стараюсь избегать использования setTimeout, но я не знаю другого способа сделать это. Это случайное мерцание, поэтому, когда img будет видимым, он будет установлен на скрытый с вероятностью 0,5 каждые 100 секунд, а когда он будет скрыт, он будет установлен на видимый с вероятностью 0,5 каждые 100 секунд. Параметры таймаута можно настроить для разных мерцаний.
Дайте мне знать, что вы думаете.
Смежные вопросы
- 1. jquery - animation
- 2. jQuery animation
- 3. jQuery: stuck jquery animation
- 4. JQuery Hover Animation Queing
- 5. JQuery Animation Flashing
- 6. jQuery Animation Control Sequence
- 7. отменить jquery animation
- 8. jQuery Scroller animation
- 9. JQuery Stop Animation Queue
- 10. jQuery page-flip animation
- 11. jQuery animation IE7
- 12. JQuery Animation jerky
- 13. Обещания jQuery Animation
- 14. jQuery background-image animation
- 15. Текст hover jquery animation
- 16. jQuery Animation - Несколько элементов
- 17. jQuery animation i janky
- 18. jquery animation in wordpress
- 19. Smoothen jQuery animation
- 20. JQuery Weird Animation Looping
- 21. jquery mouseover animation jumping
- 22. jQuery buggy setTimeout animation
- 23. JQuery Slide Animation Behavior
- 24. JQuery Animation Отменено mouseout
- 25. jQuery letterSpacing animation bug
- 26. jQuery easing Bounce animation
- 27. jQuery hover animation
- 28. Jquery reset animation
- 29. Reverse jQuery Height Animation
- 30. Jquery click event animation