Misha Moroshko
Misha Moroshko

Reputation: 171341

Why ":last" and ":last-child" does not work?

I'm trying to select the last div with class my_class inside div with id a.
I tried several options with :last and :last-child but none of them worked.
Here is on try.

What am I doing wrong ?

Upvotes: 1

Views: 6402

Answers (3)

Metalshark
Metalshark

Reputation: 8482

Looks like you selected MooTools instead of jQuery in the left hand options.

Upvotes: 2

Nick Craver
Nick Craver

Reputation: 630389

Your selector works, you just weren't including jQuery in your fiddle, here's an updated/fixed version: http://jsfiddle.net/eU7By/3/

On the left panel, make sure to select jQuery as your library, by default it's MooTools that's included...it is after all built by the MooTools guys :)

Upvotes: 6

gnarf
gnarf

Reputation: 106332

This should work for you:

$("#a div.my_class:last");

fiddled -- oh and the reason your example wasn't working is because you had jsFiddle set to MooTools, not jQuery.

Upvotes: 3

Related Questions