Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   fadeOut и fadeIn (https://javascript.ru/forum/jquery/30012-fadeout-i-fadein.html)

Tums37 20.07.2012 19:29

fadeOut и fadeIn
 
Есть текст, который исчезает и появляется по событию с помощью fadeOut и fadeIn.
Проблема в том, что при появлении или исчезании (во время анимации) текст становится жирнее, а когда анимация заканчивается, резко становится прежним.
Подскажите как это исправить.
Выглядит очень некрасиво!!

cmd 20.07.2012 19:34

Это у Вас какая-то в браузере беда или какие-то посторонние js про которые Вы умолчали.

Tums37 20.07.2012 19:42

Кстати да.
Такая лажа только в хроме...

Deff 20.07.2012 19:48

Tums37,
Ссылку на реальную страницу, или думайте сами

Tums37 20.07.2012 19:59

http://tums37.webege.com/555.html
к примеру вот.
при нажатии на текст он начинает пропадать и становится чуть жирнее (это только в хроме)

Там хостинг рекламу сунул не обращайте внимание))

Deff 20.07.2012 20:03

Цитата:

Сообщение от Tums37
при нажатии на текст он начинает пропадать и становится чуть жирнее (это только в хроме)

{У Меня 'ТЕКСТ!!!!!!!' вообще не меняется - пропадает только окошко с Заказать сейчас

Думаю - что скорее всего деффект моника - попробуйте открыть пару вкладок с разных сайтов в разных углах монитора

cmd 20.07.2012 20:17

Все ОК, если не нажимать 2 раза подряд. Если нажать 2 раза подряд, то получается синхронный вызов и в конечном итоге какое-то промежуточное значение типа: opacity: 0.26805997682568716;

Можно добавить условие, типа:
if ($(this).css('opacity') == 0) {

Deff 20.07.2012 20:20

Гы - а при первом клике - вообще не срабатывало на 'ТЕКСТ!!!!!!!'
ток при дабл (хотя окно скрывается при первом)

<div id="rr" onclick="ggg();" style="display: block; opacity: 0.51">ТЕКСТ!!!!!!!</div>

Tums37 21.07.2012 11:45

http://tums37.narod.ru/555.html
Вот я немного изменил пример, чтоб лучше видно было.
если нажать на текст то он сначала резко становится чуть жирнее, а потом начинает исчезать. Неужели не заметно??

devote 21.07.2012 11:58

да и то верно, хром что-то со шрифтами творит:


Часовой пояс GMT +3, время: 06:37.