Просмотр полной версии : fadeIn() - как задать правильно
Есть скрипт
$('#status').load('/index/62 a', function() {
$('div#status a').wrap('<div class="us">');
$('div.us').prepend('<div class="r_us">');
$('div.r_us').html('12345');
});
Как правильно прописать параметр .fadeIn(1000) для всей функции
Есть скрипт
Как правильно прописать параметр .fadeIn(1000) для всей функции
fadeIn задается не функции, а элементу который нужно показать
если элементу #status, то так
$('#status').load('/index/62 a', function() {
$('div#status a').wrap('<div class="us">');
$('div.us').prepend('<div class="r_us">');
$('div.r_us').html('12345');
}).fadeIn(1000);
Ай блин забыл display: none
Странно вы код пишете сначала fadeIn потом display: none дописываете.
Логичнее display: none а потом fadeIn :)
fadeIn задается не функции, а элементу который нужно показать
если элементу #status, то так
$('#status').load('/index/62 a', function() {
$('div#status a').wrap('<div class="us">');
$('div.us').prepend('<div class="r_us">');
$('div.r_us').html('12345');
}).fadeIn(1000);
Ахахах ну насмешил, зачем ему пустой див то открывать, наверное логичнее дождаться загрузки котента, а уж потом fadeIn применять. Логичнее тогда так:
$('#status').load('/index/62 a', function() {
$('div#status a').wrap('<div class="us">');
$('div.us').prepend('<div class="r_us">');
$('div.r_us').html('12345');
$(this).fadeIn(1000);
});
Ахахах ну насмешил, зачем ему пустой див то открывать, наверное логичнее дождаться загрузки котента, а уж потом fadeIn применять. Логичнее тогда так:
$('#status').load('/index/62 a', function() {
$('div#status a').wrap('<div class="us">');
$('div.us').prepend('<div class="r_us">');
$('div.r_us').html('12345');
$(this).fadeIn(1000);
});
хаха ну насмешил, проблема не решена раз на то пошло
$('div#status a').wrap('<div class="us">');
$('div.us').prepend('<div class="r_us">');
$('div.r_us').html('12345');
$(this).fadeIn(1000);
ваш код не дает гарантию что блок #status готов и его можно показать, зачем ему показывать такой блок.
ваш код не дает гарантию что блок #status готов и его можно показать, зачем ему показывать такой блок.
Кто сказал? Уж мой код явно дает гарантию того что внутри stаtus будут данные до вызова fadeIn(). Не надо из меня делать идиота. Ибо функция вызовется после добавления данных в html элемент.
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot