![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
próbuję zrozumieć jQUERY aby móc zastosować go później w projekcie strony. Znalazłem taki oto kawałek kodu z pewnego kursu, który wklejam poniżej. Po kliknięciu w link więcej, na ekranie powinna wyświetlić się pozostałą treść newsa. Nie mam pojęcia dlaczego to nie działa. Może coś jest nie tak skonfigurowane w systemie? Proszę o pomoc.
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 3 Dołączył: 28.10.2014 Ostrzeżenie: (10%) ![]() ![]() |
musisz zmienic styl css #more na widoczny. Masz coś takiego
none oznacza, że jest niewidoczne, więc do póki nie zmienisz tego stylu na widoczny, nie pojawi się na stronie dopisz cos takiego:
Ten post edytował castagir 17.03.2015, 19:52:10 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Display jest block bo z tego co się orientuję po załadowaniu musi być ten tekst niewidoczny. Dopiero po kliknięciu w link "więcej" ma się pojawić.
Zmieniłem tak i nadal nie działa:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Twój przykład działa - dziękuję, ale mógłbym Cię prosić o kilka zdań wyjaśnienia sposobu działania?
rozumiem że po kliknięciu na button wywołany jest kawałek
z funkcją toogle która sama rozpoznaje czy element jest ukryty czy schowany tak? Pytanie co jest nie tak z poprzednim kodem ? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dla jQuery poniżej 1.9:
Dla jQuery powyżej 1.9
-------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
toggleClass tylko zmienia klasę na wskazanym elemencie. to taki addClass, removeClass z flagą wbudowaną. reszta jest w cssie.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
No to tak:
To co napisał trueblue niestety nie działa. a to co napisał tzm wyświetla przycisk ale kliknięcie na niego nie powoduje żadnej akcji. Kurcze .... czyżby było coś nie tak z moim serwerem lokalnym?
css
ale opornie mi to idzie .... |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
No to bankowo coś pochrzaniłeś w dowiązaniach, poza tym nie dałem pełnego przykładu tylko pokazałem jak chować i ukrywać.
Niech pomyślę... otwórz źródło strony i zobacz link do cssów i jquery, czy na pewno linkują w dobre miejsce, poza tym jaką masz wersję jq? stawiam na ten assets że nie działa jak powinien. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
jakieś to brzydkie trueblue co pokazujesz, ić
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
sciagnij se nowa wersje po prostu edit: aż dziwne że gość z takim stażem na forum nie wie jak plik dołączyć ![]() mówię, otwórz źródło strony i kliknij każdy link. jak 404 wywali to wiesz co jest grane, jak nie to szukamy dalej Ten post edytował tzm 17.03.2015, 20:48:02 |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Poprawnie jeśli jQuery.js masz na tej samej ścieżce co skrypt, w którym go dołączasz.
Chrome->F12->Console. -------------------- |
|
|
![]()
Post
#15
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
sciagnij se nowa wersje po prostu edit: aż dziwne że gość z takim stażem na forum nie wie jak plik dołączyć ![]() mówię, otwórz źródło strony i kliknij każdy link. jak 404 wywali to wiesz co jest grane, jak nie to szukamy dalej <link href="/symfony/web/css/style4.css" rel="stylesheet" type="text/css" /> działa i otwiera plik css <script src="external/jquery/jquery-2.1.3.min.js"></script> <-- działa i otwiera plik biblioteki Obecny kod:
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
zobacz tak... no u mnie działa na lokalu, bez lokala... edit: polecam w Twoim przypadku: http://www.codecademy.com/en/tracks/web Ten post edytował tzm 17.03.2015, 21:38:03 |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ten przykład działa.
Ok już wiem co było nie tak od samego początku. Teraz zmieniłeś odnośnik do biblioteki z <script src="external/jquery/jquery-2.1.3.min.js"></script> na <script src="https://code.jquery.com/jquery-2.1.3.min.js"></script> Skrypt z tutoriala też już działa, a tam z kolei podawali takie źródło: script type="text/javascript" src="jQuery.js"></script> CSS był cały czas poprawny. Dzięki wielkie za pomoc ![]() Ten post edytował kosmos 17.03.2015, 21:34:55 |
|
|
![]()
Post
#18
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
podawali bo mieli, a Ty spinasz go z symfony(jak przypuszczam) i problemem były ścieżki i jakaś archaiczna wersja JQuery
![]() ![]() |
|
|
![]()
Post
#19
|
|
![]() Grupa: Zarejestrowani Postów: 367 Pomógł: 17 Dołączył: 4.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dokładnie z Symfony
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:39 |