I have a DIV block with 3 DIV elements: upvote, votes, and downvote. When I click on upvote or downvote and call parent.html(html) within a JQuery block of code it overlays the vote count over the upvote or downvote icon. Which JQuery call would I use to gain access to the DIV class, “votes”? Would I find the parent of the parent element and then search for the “votes” class? Are there any ways to find an element’s siblings by name? Sorry for the newbie question but I am still very new to JQuery!
Share
Assuming your mark-up is approximately:
You could use either:
Or:
References:
siblings(): JS Fiddle,parent(),find().Edited in response to question from OP (in comments):
I’m not sure what, exactly, you mean by ‘more than one submissions on a given page,’ but I’m assuming you mean, simply, that there are multiple voting elements on the page. If that’s the case (and I’m assuming the mark-up is consistently as I approximated in the first part of this answer), you can use: