![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Panowie próbuje zrobić by po kliknięciu w img rozsuwał mi się div oraz img się zmieniał na arrow_up.png z arrow_down.png. Na razie ten div po kliknięciu jakoś kuleje. Po 1 kliknięciu się rozsuwa po ponownym kliknięciu div się 2 x rozsuwa i chowa. po jeszcze jednym kliknięciu już 3 x czynność się wykonuje. Czy ktoś mi podpowie jak prawidłowo wykonać? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Masz starą wersję jQuery (<1.9), gdzie można było jeszcze korzystać z http://api.jquery.com/toggle-event/ – tym samym przy każdym kliku przypinasz nowy handler.
-------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@Comandeer czy pomógłbyś mi zupgradować jquery do nowszej wersji?
Obecnie mam tak: <head> jquery-1.7.1.min.js modernizr.js jquery-ui-1.7.1.custom.min.js selectToUISlider.jQuery.js </head> na końcu strony: jquery.easing.1.3.js jquery.flexslider-min.js jquery.validate.js jquery.form.js twitter.js custom.js |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
Tzn nie bardzo wiem jakbym Ci miał w tym pomóc…?
-------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@Comandeer chodzi o to, że jeśli zmienie jQuery na np. jquery-2.1.1.min.js to reszta kodu się sypie.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
To po prostu przepisz ten klik na taki z flagą
![]() ![]() -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@Comandeer zrobiłem tak:
jak się łatwo domyśleć div rozsuwa i zsuwa się po kliknięciu w cały div header-bottom bez znaczenia w które miejsce. Chciałbym osiągnąć efekt że po kliknięciu w img osadzony w <p> akcja rozsuwania i chowania się diva będzie działać. Zatem wymyśliłem sobie, że można to osadzić w zdarzenie click: lecz tutaj też ten sam cyrk po kliknięciu rozsuwa się div i img się zmienia, po ponownym kliknięciu div się próbuje schować ale rozsuwa się i img się nie zmienia. Kolejne kliknięcia w id=test pomnaża akcje rozsuwania i chowania się diva. Możesz mi pomóc? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 268 Pomógł: 254 Dołączył: 11.06.2009 Skąd: Świętochłowice Ostrzeżenie: (0%) ![]() ![]() |
A coś tego typu:
Kod $('#test').toggle(function(){
$("#header-bottom").animate({height:180},200); $('.click_form_add').html('<img src="images/arrow_up.png">'); },function(){ $("#header-bottom").animate({height:65},200); $('.click_form_add').html('<img src="images/arrow_down.png">'); } ); -------------------- ★Mój blog || Okiem krytyka★
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ok super dzięki działa.
Ten post edytował casperii 15.08.2016, 20:42:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 20:36 |