![](https://static.goldenline.pl/user_photo_basic.jpg)
konto usunięte
Temat: Django i jquery, a dynamiczne menu
Cześć od kilku dni już siedzę nad pewnym problemem i nie mogę sobie z tym poradzić, a męczy mnie to niesamowicie.Mianowicie tworze sobie stronę internetową, w której pozycje menu są ładowane w pliku html za pomocą pętli:
{% for item in menu_items %}
<li><a href="/nowakpawel/{{ item.url }}">{{ item.title }}</a></li>
{% endfor %}
I to działa poprawnie, ale teraz chcę zrobić za pomocą jquery dodawanie klasy "active" :
$(document).ready(function() {
$("#menu li").children().click(function() {
//$(this).append("test");
$(this).addClass("active");
});
});
I tu zaczynają się schody...doszedłem do tego, że kiedy zbuduje sobie menu na sztywno w dokumencie html, to ta klasa się dodaje, ale kiedy menu wyciągane jest z bazy to klasa ta natychmiast po dodaniu jest z powrotem kasowana - zbadałem to przy pomocy funkcji 'append' - do menu był dodawany tekst, ale natychmiast znikał.
Bardzo proszę o pomoc, zależy mi na tym, a nie wiem już, z której strony to ugryźć.Ten post został edytowany przez Autora dnia 09.12.13 o godzinie 15:13