Mam kodjak zadzwonić jQuery (this) z tagu zakotwiczenia onclick funkcji
<ul>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">New Test</a></li>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">New Test fdgfdgfdgfdgfdgfdgfdgfdg fdg</a></li>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">New Plan</a></li>
<li><a onclick="setSelectedTestPlan();" href="javascript:void(0);">Test</a></li>
</ul>
i chce dodać nazwę klasy do znacznika Parrent znacznika li tj class="selected"
bu śpiewać jQuery. Kiedyś ten kod jquery
function setSelectedTestPlan() {
jQuery("#tree ul li").each(function() {
jQuery(this).removeClass("selected");
});
jQuery(this).closest('li').addClass("selected");
}
Ale ta linia jQuery(this).closest('li').addClass("selected");
nie działa ...
Proszę mi pomóc ...
Zależy od tego, co "ten" jest w funkcji. – Joseph
"ten" jest obiektem okna, debugowanie go dałoby odpowiedź –