Autor | Zpráva | ||
---|---|---|---|
matata8611 Profil |
#1 · Zasláno: 4. 3. 2016, 22:06:53
$(".service-box").hover(function () { $(".service-box p").slideDown("slow"); }, function(){ $(".service-box p").slideUp("slow"); }); AHoj, mám tento kod a asi trivialni dotaz... div s třídou .service-box mám 4 ... jak to mám napsat, aby se slideUp vykoval u "p" který je vnořený v divu service-box na který jsem najel myší? Děkuji moc. |
||
Lonanek Profil |
#2 · Zasláno: 4. 3. 2016, 22:52:46
Použít třídu jen jednou, podle zásad...
|
||
Chamurappi Profil |
#3 · Zasláno: 4. 3. 2016, 23:03:40
Reaguji na Lonanka:
Podle jakých zásad? Reaguji na matatu8611: Aktuální objekt při události je v this , jeho jQuery obal je v $(this) , hledat v tomto obalu jde metodou find .
|
||
Lonanek Profil |
#4 · Zasláno: 4. 3. 2016, 23:09:49
Reaguji na Chamurappi:
Unáhlený pokus... hlava byla asi někde jinde... třída a id je rozdíl... Omlouvám se za faux pas. |
||
matata8611 Profil |
#5 · Zasláno: 4. 3. 2016, 23:44:26
Čili místo
$(".service-box p") dám $("this p") |
||
Chamurappi Profil |
#6 · Zasláno: 5. 3. 2016, 00:27:30
Reaguji na matatu8611:
Ne. Napsal jsem ti skoro doslovně, jak postupovat, ale o zážitek ze samostatného dořešení tě nepřipravím. |
||
Časová prodleva: 9 let
|
0