mamy sobie taka strukture strony:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="pl-PL"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> <style type="text/css"> ul { list-style-type: none; } li.highlight { background: #000; color: #fff; } ul#lista li div.wiecej, ul#lista li div.wiecej2 { display: none; } ul#lista li h1, ul#lista li h2 { display: inline; } </style> <!-- dodanie jQuery do dokumentu --> <!-- Nasz kod java script: --> <script type="text/javascript"> $(document).ready( function() { $("ul#lista li div.klik").click( function() { $(this).next("div.wiecej").toggle(); }); }); </script> </head> <body> <ul id="lista"> </li> </li> </li> </ul> </body> </html>
po kliknieciu diva o klasie klik, odkrywa sie tresc diva o klasie wiecej. div o klasie wiecej zawiera element np h2.
jak zrobic, zeby po kliknieciu elementu h2 "klik2" zjezdzala tresc diva o klasie wiecej2 ? czyli innymi slowy jak zagniezdzac dzialanie toggla ?
pozdrawiam.