KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have to set a class name on a (li) element. This script find all the (a) elements in the list, and creates a click event. jQuery("#" + ElementID).find(TagName).click(function () { GetPageByUrl(jQuery(this).attr("href")); jQuery(this).parent().addClass('yourClass'); //ChangeSelectedMenuItem(this); return false; }); The parent of every (a) element is a (li) element But nothing happens when this line is executing jQuery(this).parent().addClass('yourClass'); Everything else is working just fine. What am I doing wrong here? Okay, but it still won't work. It won't add any class jQuery(this).addClass('yourClass'); Should add a class to the (a) element, but it doesn't?
Tags (comma-separated)
Save Edits
Cancel