Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jquery] - jak zrobic by toggle przewijal mi strone
misty
post
Post #1





Grupa: Zarejestrowani
Postów: 366
Pomógł: 0
Dołączył: 2.01.2007

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


Hej,

mam taki problem: na dole strony mam tekst na ktory jak nacisniemy to wysuwa sie toggle. Problem jest z tym, ze nie przesuwa sie strona,a jedynie boczny pasek. Ale jak user nie wie/nie zauwazy to bedzie myslal ze tam sie nic nie wysunelo. Czy ja moge jakos wymusic by strona mi sie przesunela? Mam nadz ze opisalam jasno o co mi chodzi. Kod wyglada mniej wiecej tak:

  1. <p id="usageId" style="font-weight:bold; cursor:pointer;">Usage: (click to show)</p>
  2.  
  3. <div id="toggleId" style="background:#ccc;display:none;">
  4. test
  5. </div>
  6.  
  7. <script>
  8. $("#toggleId").hide();
  9. $('#usageId').click(function() {
  10. $('#toggleId').slideToggle('slow', function() {
  11. // Animation complete.
  12. });
  13. });




pzdr,
misty
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Tylko to rozwiązanie ma jedną wadę - jeśli zmniejszysz okno przeglądarki i masz layout proporcjonalny, to nie będzie już 1000px offsetu. Tamta wtyczka ma możliwość pobierania współrzędnych od razu.

Jak nie chcesz wtyczki, to zainteresuj się metodą offset().
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 12:57