I want to select all the child elements of a parent element (except the first) with jQuery and I have the below..
$("li:not(:first-child)");
But I’m not sure how I can apply it to just the certain parent ID, would something like this work?
$('#myID').("li:not(:first-child)");
If so, I then want to add an element before the respective <li> tag. Would I then be able to do this with?
$('#myID').("li:not(:first-child)").before('<li>Test</li>');
I’m guessing something above is wrong as it isn’t working.
Close, just pass in the selector context:
http://api.jquery.com/jQuery/
EDIT:
My initial answer assumed that you have no more li within the child’s li. if you strictly only wants to select the children, use
>: