![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 3 Dołączył: 7.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
CODE $("#phone'").mouseover(function () { showdiv(300,200,"small_phone_box'"); });'; Funkcja showdiv pojawia się zbyt szybko. Chciałem to opóźnić funkcją .delay(), czy też settimeout(), ale nie idzie. W JS leżę. Może ktoś pomoże. Od razu zaznaczę, że showdiv() nie można zastąpić .show(), to myląca nazwa (IMG:style_emoticons/default/winksmiley.jpg) Na prawdę nikt? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Może lepiej pokaż trochę więcej tego kodu? Bo showdiv nic nie mówi.
Poza tym, najlepiej - "na żywo". |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 68 Pomógł: 3 Dołączył: 7.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
W sumie tutaj nie ma znaczenia co showdiv robi. Możemy przyjąć, że zmienia w obiekcie div o zadanym id parametry width i height.
Po najechaniu myszką na <div id="phone">test</div> ma uruchomić się zadana przeze mnie funkcja. Chcę jednak opóźnić nieco ten proces, by np. przejeżdżający przez przypadek kursor nie uruchamiał funkcji. Próbowałem kombinować z delay(), jak i settimeout. Bez skutecznie jednak, choć może być to wynik ubytków w podstawach wiedzy o js. Z czasem ją zgłębię, ale na razie jest gdzieś dalej w kolejce priorytetowej (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 01:00 |