$("div.msgblock").prepend(string)
Имеем аткую строчку.
Этот препенд проходит быстро, без какой-либо визуализации. Хочу красивость типа такого
$("div.msgblock").prepend(string).fadeIn('slow');
но так не работает.
ПОдскажите как правильно сделать)
Спустя 3 минуты, 12 секунд (13.09.2011 - 08:01) Michael написал(а):
Просто строку анимировать? Так не пойдет.
Добавляешь тег с текстом и делаешь его невидимым(невидимый добавляешь) и его анимируешь fadein-ом
Добавляешь тег с текстом и делаешь его невидимым(невидимый добавляешь) и его анимируешь fadein-ом
Спустя 1 минута, 22 секунды (13.09.2011 - 08:03) vital написал(а):
Сделал уже. Туплю с утра. Делит плиз.
Спустя 32 секунды (13.09.2011 - 08:03) vital написал(а):
Черт, дайте мне модера. Я буду свои говнотемы чистить)
Спустя 2 минуты, 53 секунды (13.09.2011 - 08:06) redreem написал(а):
не факт, что к prepend можно подцепить последующий fadeIn. Попробуйте так:
поэкспериментируйте впридачу вместо fadeIn - fadeOut, slideUp, slideDown, toggle, - может у вас исходный стиль для fadeIn не соответствует тому, чтобы что-то работало.
$("div.msgblock").prepend(string);
$("div.msgblock").fadeIn('slow');
поэкспериментируйте впридачу вместо fadeIn - fadeOut, slideUp, slideDown, toggle, - может у вас исходный стиль для fadeIn не соответствует тому, чтобы что-то работало.
Спустя 15 минут, 39 секунд (13.09.2011 - 08:22) vital написал(а):
Цитата (redreem @ 13.09.2011 - 05:06) |
не факт, что к prepend можно подцепить последующий fadeIn. Попробуйте так:$("div.msgblock").prepend(string); поэкспериментируйте впридачу вместо fadeIn - fadeOut, slideUp, slideDown, toggle, - может у вас исходный стиль для fadeIn не соответствует тому, чтобы что-то работало. |
Ну я к препенд и не вешал.
var a=$(string);
a.css('display', 'none');
$("div.msgblock").prepend(a);
a.fadeIn('slow');
Спустя 6 часов, 1 минута, 49 секунд (13.09.2011 - 14:24) ИНСИ написал(а):
Цитата |
но так не работает. |
Что-то значит ты не так сделал. Попробуй так:
$(document).ready(function() {
$('div.msgblock').prepend(2).fadeOut('slow').fadeIn('slow');
});
Спустя 2 минуты (13.09.2011 - 14:26) ИНСИ написал(а):
Но учти, что это сработает только для первого дива с классом msgblock. Если у тебя много дивов с таким классом и тебе все надо анимировать и обновить, надо использовать $.each()
Спустя 5 минут, 7 секунд (13.09.2011 - 14:31) vital написал(а):
А темы почитать ДО того как писать не модно?
Спустя 2 часа, 7 минут, 48 секунд (13.09.2011 - 16:39) ИНСИ написал(а):
vital тебе помочь пытаешься, а ты придираешься. Разбирайся сам, методом тыка.
Спустя 14 часов, 52 минуты, 10 секунд (14.09.2011 - 07:31) vital написал(а):
Цитата (INSIDIOUS @ 13.09.2011 - 13:39) |
vital тебе помочь пытаешься, а ты придираешься. Разбирайся сам, методом тыка. |
Глупо писать\помогать когда тема уже решена, к тому же, вы написали заведомо не рабочий вариант.
Спустя 1 день, 14 часов, 29 минут, 49 секунд (15.09.2011 - 22:01) ИНСИ написал(а):
Цитата |
Глупо писать\помогать когда тема уже решена, |
Решена не лучшим образом. поэтому и дал свой вариант.
Цитата |
вы написали заведомо не рабочий вариант. |
уверены? запустите у себя эту строку и увидите, что на самом деле все работает.
Спустя 9 дней, 17 часов, 36 минут, 23 секунды (25.09.2011 - 15:37) Guest написал(а):
пробую теги[/more]
_____________
"Нужно быть готовым прислушиваться к тем, кто может тебя чему-нибудь научить. Иначе ты никогда не вырастешь."
Откровенно я никому ниразу не нагрубил. А дать подзатыльник зарвавшемуся юнцу, так это и ему на пользу, и мне в удовольствие. © AllesKlar