Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Js wyskakujące okienko
finito
post 9.05.2014, 12:58:59
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 16.12.2012

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


No dobra, prześledziłem algorytmy na algorytm.org Można powiedzieć, że czegoś się naczyłem. Przy okazji podziękowania dla użytkowników tego forum, bo dużo mi pomogli. Teraz chciałbym iść dalej. Chciałbym stworzyć skrypt taki, że po kliknieciu na link, wyskoczy mi małe okienko z jakąś treścią oraz ix'em do wyjścia z tego okienka.

Wiem, istnieje lightbox, ale sęk w tym, że lightbox może być jeszcze dla mnie za trudny do analizy. Za dużych kroków nie można moim zdaniem robić.

Czy może ktoś zapodać jakiś znajomy link? Szukam w googlach, ale znajduje tylko posty w stylu:"wykorzystaj jquery albo alert...", a mnie nie o to chodzi. Jquery to każdy głupi sobie może na stronie zainstalować. Mnie chodzi o to, żeby się tego nauczyć.
Go to the top of the page
+Quote Post
nospor
post 9.05.2014, 13:01:49
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Korzystanie z jQuery w zaden sposob nie przeszkadza w nauce.

To co chcesz zrobic to "okna modalne". Uzyj google, bo pelno tego w necie. Bardzo latwo sie to robi wlasnie przy uzyciu jQuery.
A jak nadal masz faze pisac wszystko w czystym js, to jest to zwykly DIV z odpowiednim stylem


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
johny_s
post 9.05.2014, 13:04:32
Post #3





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


Tylko po co wymyślać coś co inni już dawno wymyślili? A jQuery to można powiedzieć że praktycznie standard
A jeśli chcesz okienko to albo window.open, albo tworzysz jakiegoś div'a który po kliknięciu w link się wyświetla, a reszta to już tylko zabawa z css'em
Go to the top of the page
+Quote Post
finito
post 9.05.2014, 13:09:23
Post #4





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 16.12.2012

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


Cytat(nospor @ 9.05.2014, 14:01:49 ) *
Korzystanie z jQuery w zaden sposob nie przeszkadza w nauce.

To co chcesz zrobic to "okna modalne". Uzyj google, bo pelno tego w necie. Bardzo latwo sie to robi wlasnie przy uzyciu jQuery.
A jak nadal masz faze pisac wszystko w czystym js, to jest to zwykly DIV z odpowiednim stylem


Moim zdaniem jquery bardzo przeszkadza, bo nie tak łatwo ją przeanalizować. Zaczynałem wiele razy i pasowałem, bo nie nadążałem za kodem. Jak ktoś zaczyna przygodę z js, to analizowanie jquery jest zbyt głęboką wodą. Ale okej, "okna modalne" powiadasz? Zaraz wpiszę.
Go to the top of the page
+Quote Post
nospor
post 9.05.2014, 13:11:23
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Ale nauka jQuery nie polega na analizowaniu kodu jQuery.... Nauka jQuery polega na poznaniu jego API smile.gif Na początek wystarczy pare prostych metod i zycie staje się lżejsze. Wiem, bo sam kiedyś ciułałem wszystko w czystym js, a po przesiadce na jQuery jest szybciej i lepiej.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
johny_s
post 9.05.2014, 13:12:24
Post #6





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


jQuery się nie analizuje, z jQuery się korzysta smile.gif analizować wypada jedynie dokumentację smile.gif
Go to the top of the page
+Quote Post
finito
post 9.05.2014, 13:23:32
Post #7





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 16.12.2012

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


Cytat(johny_s @ 9.05.2014, 14:12:24 ) *
jQuery się nie analizuje, z jQuery się korzysta smile.gif analizować wypada jedynie dokumentację smile.gif


Sory, ale czy aby na pewno? Wiele razy na różnych forach słyszałem komentarze moderatorów w stylu:"Na porządnego webmastera to trochę za mało", a jak wiadomo, z moderatorami kłócić się nie warto. Dla mnie umiejętność tworzenia rozszerzeń jquery to świetna i bardzo imponująca rzecz. Chciałbym to umieć. Chciałbym, bo wiele razy jest tak, że na stronie choćby w joomla, rozwiązanie trzeba znaleźć samemu, a korzystanie z gotowych rzeczy wiele razy problemu nie rozwiązuje.

Poza tym, zazdroszczę wyobraźni i szybkości logicznego myślenia tym, którzy potrafią tworzyć update jquery oraz rzeczy takie, jak choćby właśnie lightbox.


Go to the top of the page
+Quote Post
nospor
post 9.05.2014, 13:29:51
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Ja nie umiem pisać rozszerzen do JQuery i jakoś nie czuje się przez to gorszy. Korzystam z jQuery i jakos brak wiedzy tworzenia pluginow w niczym mi nie przeszkadza.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
kamil4u
post 9.05.2014, 13:40:15
Post #9





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Cytat
jQuery się nie analizuje, z jQuery się korzysta

Cytat
Ale nauka jQuery nie polega na analizowaniu kodu jQuery...

Jeżeli na poważnie uczysz się JS to wypadałoby poznać kod najpopularniejszych bibliotek. Tylko po to, żeby poznać pewne mechanizmy. Ja uważam, że na JS się trochę znam i samemu pisałem animacje, okna modalne, obsługę zdarzeń i wiem jak to działa. Analiza jQuery po części mi pomogła w zdobywaniu wiedzy. Aby używać jQuery oczywiście nie trzeba zaglądać do środka.

Co do tematu już kilkakrotnie opisywałem jak to się robi - może Ci jakoś pomoże: http://forum.php.pl/lofiversion/index.php/t149527.html
Pamiętam, że sam też kiedyś coś takiego pisałem: http://kamil.contrel.pl/php.pl/4/ - kod nie jest idealny, ale pisany był w ramach zabawy i dawno temu smile.gif Pewnie ma błędy.

Ten post edytował kamil4u 9.05.2014, 13:44:28


--------------------
Go to the top of the page
+Quote Post
johny_s
post 9.05.2014, 13:42:24
Post #10





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


Ale żeby utworzyć plugin nie musisz znać bebechów jQuery tylko jego api
tu masz prosty przykladzik z tworzenia plugina (1 wynik z google)
http://www.dobreprogramy.pl/djfoxer/jQuery...staw,29988.html
plugin to nic innego jak funkcja w js rociąca to co do niej należy, a jQuery ułatwia Ci obsłużenie wszystkich zdarzeń, poruszania sie po dokumencie, Ajaxy, wszystko niezależnie od przeglądarki i całą mase rzeczy o której nie mam pojęcia a znajduję jak mi coś potrzeba
Go to the top of the page
+Quote Post
finito
post 9.05.2014, 13:57:04
Post #11





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 16.12.2012

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


Cytat(johny_s @ 9.05.2014, 14:42:24 ) *
Ale żeby utworzyć plugin nie musisz znać bebechów jQuery tylko jego api
tu masz prosty przykladzik z tworzenia plugina (1 wynik z google)
http://www.dobreprogramy.pl/djfoxer/jQuery...staw,29988.html
plugin to nic innego jak funkcja w js rociąca to co do niej należy, a jQuery ułatwia Ci obsłużenie wszystkich zdarzeń, poruszania sie po dokumencie, Ajaxy, wszystko niezależnie od przeglądarki i całą mase rzeczy o której nie mam pojęcia a znajduję jak mi coś potrzeba


Prawdę mówiąc pocieszyłeś mnie tym postem. Dziękować. Muszę trochę tylko odpocząć i sobie tego tutka przeczytam.
Znalazłem z resztą jeszcze jeden.

ps.
ale przyznacie, że posiadanie takiego umysłu do js jak twórcy samego języka to super sprawa;-))
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:54