[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Добавление красивости на jQuery
vital
$("div.msgblock").prepend(string)

Имеем аткую строчку.
Этот препенд проходит быстро, без какой-либо визуализации. Хочу красивость типа такого
$("div.msgblock").prepend(string).fadeIn('slow');

но так не работает.

ПОдскажите как правильно сделать)



Спустя 3 минуты, 12 секунд (13.09.2011 - 08:01) Michael написал(а):
Просто строку анимировать? Так не пойдет.
Добавляешь тег с текстом и делаешь его невидимым(невидимый добавляешь) и его анимируешь 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. Попробуйте так:

$("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);
$("div.msgblock").fadeIn('slow');


поэкспериментируйте впридачу вместо 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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.