Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> JQuery - .load, Jak dodać efekt znikania i pojawiania się przy .load w bibliotece jQ
Brotchier
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 1
Dołączył: 30.01.2011

Ostrzeżenie: (0%)
-----


Witam,
Od jakiegoś czasu bawię się jQuery i zrobiłem sobie małą stronkę, na której mam menu i jakiś div. Jak użytkownik naciśnie przycisk na menu, to zmienia się za wartość diva tym skryptem:
  1. $('a[href="?show=0"]').click(function(){
  2. $('.akt').removeClass('akt');
  3. $('#body_div2').load('inc/0.php');
  4. $(this).addClass('akt');
  5. return false;
  6. });

Chciałem dodać efekt typu
  1. $('a[href="?show=0"]').click(function(){
  2. $('.akt').removeClass('akt');
  3. $('#body_div2').fadeOut("slow");
  4. $('#body_div2').load('inc/0.php');
  5. $(this).addClass('akt');
  6. return false;
  7. });

ale on po wykonaniu ustawia "display none" dla diva. Nie wiecie jak to zrobić?
Dodanie fragmentu
  1. $('#body_div2').css('display', 'block');

po .load nie pomaga.... Jeżeli macie jakieś sugestie (nie musi to przecież być .fadeOut) to proszę o pomoc ohno-smiley.gif
Go to the top of the page
+Quote Post
d3ut3r
post
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

Ostrzeżenie: (0%)
-----


Mam nadzieje że o coś takiego chodzi

  1. $(document).ready(function () {
  2.  
  3. $(".link").click(function () {
  4.  
  5. $('#load_block').fadeOut("slow", function () {
  6. $('#load_block').load('adres', function () {
  7. $('#load_block').fadeIn("slow");
  8. });
  9. });
  10. return false;
  11.  
  12. });
  13.  
  14. });


Ten post edytował d3ut3r 23.02.2012, 18:28:28


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
Brotchier
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 1
Dołączył: 30.01.2011

Ostrzeżenie: (0%)
-----


Wspaniale! Nie wiedziałem, że tak można smile.gif Dziękuję pięknie!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:19