Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][Problem]JavaScript
ExtazyPro
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 30.07.2012

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


Witam
mam problem z kodem js (IMG:style_emoticons/default/smile.gif)
Jest to wysuwany panel lecz w 2 lince kodu
"$('#sklep-toggle').click(function() {"
chce umieści parents,i find który szuka 3 linki

"$('#sklep-content').slideToggle(300, function() {"

a w 3 lince childrena cos takiego (IMG:style_emoticons/default/smile.gif) .
Oto cały kod (IMG:style_emoticons/default/wink.gif)

$(document).ready(function(){
$('#sklep-toggle').click(function() {
$('#sklep-content').slideToggle(300, function() {
$("#sklep-toggle p").toggle();
});
});
});
Z Góry Dziękuje! (IMG:style_emoticons/default/biggrin.gif)
Jak macie jakieś inne rozwiązanie to pisać (IMG:style_emoticons/default/smile.gif)
Edytowałem ;d bo zle to troche wytłumaczyłem (IMG:style_emoticons/default/smile.gif)

Ten post edytował ExtazyPro 14.03.2013, 14:29:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PrinceOfPersia
post
Post #2





Grupa: Zarejestrowani
Postów: 717
Pomógł: 120
Dołączył: 18.04.2009

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


Cytat
Wiec muszę pobrać rodzica(parents) elementu który klikam a potem wysuwa jako dziecko(children) i jeszcze funkcja find()

nie mów o funkcjach jQuery ("jak"), tylko "co" chcesz zrobić, na poziomie HTMLa, jaki ma być efekt po stronie HTML/CSS. A potem dopiero się pomyśli o jQuerach.

EDIT:
chyba załapałem mniej więcej. Chodzi Ci o to, że masz iles przycisków Kup, po których kliknięciu powinno się pokazać jedno osobne okienko "Wybrałeś usługę"?

Cytat
lecz id nie może się powtarzać

dokładnie. Dlatego zamiast id się korzysta z klas css:
<div class="sklep-toggle">
a potem się odwołujesz w jQuery za pomocą kropki:
$(".sklep-toggle").click...

a w samej funkcji obsługi zdarzenia pewnie byś musiał coś takiego zrobić
$(this).parents..... bla, bla, bla

Ten post edytował PrinceOfPersia 15.03.2013, 16:32:59
Go to the top of the page
+Quote Post

Posty w temacie


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: 7.10.2025 - 14:10