Witam

Mam takie menu generowane na podstawie skrzynek odbiorczych na serwerze pocztowym

  1. <div id="menu">
  2. <ul>
  3. {section name="i" loop=$box}
  4. <li><a href="#" class="menu" value="{$box[i]}">{$box[i]}</a></li>
  5. {/section}
  6. <li><a href="#">Odebrane</a></li>
  7. <li><a href="#">Filtr</a></li>
  8. <li><a href="#">Spam</a></li>
  9. </ul>
  10. </div>


Pod to menu mam podpietą funkcje jQuery ktora wyglada tak :

[JAVASCRIPT] pobierz, plaintext
  1. $("#menu").find('a').live("click",function() {
  2. $('body').load("index.php", {'mailbox': $(this).attr('value'),
  3. 'controller' : 'mailbox',
  4. 'action' : 'mailbox'});
  5. });
[JAVASCRIPT] pobierz, plaintext


Specjalnie dalem live() bo myslalem ze to cos pomorze, ale po koleii,

Wiec przy pierwszym zaladowaniu sie strony i menu wszystko dziala, klikam sobie w ktorys odnosnik w menu i funkcja poprawnie sie wykonuje, zostaje wczytana nowa tresc strony w ktorej znajduje sie takze to menu, wiec menu za drugim razem jest dynamicznie generowane jesli sie tak moge wyrazic, no i po tym zaladwoaniu po kliknieciu na jakis odnosnik w menu juz sie nic nie dzieje, nie dziala funkcja jQuery, nie zostaja przekazane zadne zmienne, nic.....