Selects all elements that are the last child of their parent.
While :last matches only a single element, :last-child
can match more than one: one for each parent.
jQuery( ":last-child" )
version added: 1.1.4
Examples:
Find the last span in each matched div and add some css plus a hover state.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | <!doctype html> < html lang = "en" > < head > < meta charset = "utf-8" > < title >last-child demo</ title > < style > span.solast { text-decoration: line-through; } </ style > </ head > < body > < div > < span >John,</ span > < span >Karl,</ span > < span >Brandon,</ span > < span >Sam</ span > </ div > < div > < span >Glen,</ span > < span >Tane,</ span > < span >Ralph,</ span > < span >David</ span > </ div > < script > $( "div span:last-child" ) .css({ color:"red", fontSize:"80%" }) .hover(function() { $( this ).addClass( "solast" ); }, function() { $( this ).removeClass( "solast" ); }); </ script > </ body > </ html > |
Please login to continue.