Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery] wysuwany div
suxone
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 30.08.2009

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


Mam dziwny problem i nie mam już pojęcia o co może chodzić. Pod operą wszystko działa, a pod resztą przeglądarek (FF, Chrome, IE) nie...

  1. <link rel="Stylesheet" type="text/css" href="style.css" />
  2. <script type="text/javascript" src="jquery142.js" />
  3. <script type="text/javascript">
  4.  
  5. $(document).ready(function() {
  6. $("#wysuwany_div").mouseover(function() {
  7. $("#wysuwany_div").stop();
  8. $("#wysuwany_div").animate({
  9. right: "0", //po najechaniu myszką na obiekt, jego prawy margines ma zmienić się na 0px
  10. },350 //margines zmieni się w czasie 350 milisekund
  11. );
  12. })
  13. $("#wysuwany_div").mouseout(
  14. function() {
  15. $("#wysuwany_div").stop();
  16. $("#wysuwany_div").animate({
  17. right: "-369", //po zjechaniu kursora z obiektu, jego prawy margines ma zmienić się na -209px czyli tyle ile ma szerkości nasza niebieska ramka minus wystający kawałek z logo facebook który ma być cały czas widoczny.
  18. }, 350 //dzieje się to również w czasie 350 milisekund
  19. );
  20. });
  21. });
  22. </head>
  23.  
  24. <div id="wysuwany_div">
  25. dupa
  26. </div>
  27.  
  28. </body>
  29. </html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
sazian
post
Post #2





Grupa: Zarejestrowani
Postów: 1 045
Pomógł: 141
Dołączył: 19.09.2006
Skąd: B-tów

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


no jak to mówią dokładny opis problemu to pierwszy krok do sukcesu (IMG:style_emoticons/default/biggrin.gif)
a tak na poważnie to co nie działa (IMG:style_emoticons/default/questionmark.gif)
zainstaluj firebuga i sprawdź błędy w konsoli http://getfirebug.com/
Go to the top of the page
+Quote Post
suxone
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 30.08.2009

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


nie wysuwa się ten div (IMG:style_emoticons/default/tongue.gif) tutaj nie ma czego opisywać bo problem jest nieduży, pod firebugiem nie wyrzuca żadnych błędów, po prostu się div nie wysuwa (jest martwy ;p) pod opera normalnie śmiga

zarzucam jeszcze kod css
  1. #wysuwany_div { width: 394px; height: 182px; background: #272727;
  2. position: fixed; top: 200px; right: -380px; z-index: 2; margin: 3px 3px;
  3. color: gold; border-style: groove; border-color: gold;}


Ten post edytował suxone 11.02.2011, 20:17:13
Go to the top of the page
+Quote Post
Gribo
post
Post #4





Grupa: Zarejestrowani
Postów: 237
Pomógł: 17
Dołączył: 1.11.2007
Skąd: Zielona Góra

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


a nie możesz tego zrobić toggle ?
Go to the top of the page
+Quote Post
_Borys_
post
Post #5





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

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


Może to pomoże ?

http://websta.pl/tutoriale/jquery-wysuwany-boczny-panel-menu
Go to the top of the page
+Quote Post
-mkdes-
post
Post #6





Goście







Skąd wziąłeś kod skryptu? Bo jest identyczny jak na ogicom.pl. Oni źle wywołali funkcję animate i ty masz to identycznie.
Go to the top of the page
+Quote Post

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: 18.09.2025 - 04:29