:last
セレクターが複数の要素を返す場合があります。信じがたいので、それを試すための jsfiddle があります。
コード 1 は失敗します:
alert($(".child").find("span:last").length); // -> alerts 3
説明: 最後に一致した要素を選択します。
:last は、現在の jQuery コレクションをフィルタリングし、その中の最後の要素と一致させることによって、単一の要素を選択することに注意してください。
何か不足していますか、それともバグですか?