1
4

2 に答える 2

2

.is()次の関数を使用して、要素が疑似セレクターと一致するかどうかを確認できます。

if ($('#options a').is(':last-child')) {
  alert('hello');
}

かなり読みやすくなります。

デモ: http: //jsfiddle.net/acWUT/

于 2012-08-05T22:39:18.690 に答える
2

optionsまず最初に、同じIDを持つ2つのdivがあります-これはまったく機能しません。

ただし、一般的に、ページの最後のaを取得するには、次のようにします。

var lastA = $("a:last")[0];

次に、クリックハンドラーの横でそれを比較します。

if (lastA === this) 
{
     alert("hello");
}
于 2012-08-05T22:39:27.457 に答える