2011-10-18 7 views
0

最後のセクションの要素をチェックする方法。私はページに多くのセクションを持っています。私は最後にチェックしたい。私はこの最後のセクションの要素を確認する

if ($("section:last")) { 
Button.hide(); 
} else { 
Button.animate(): 
} 

しかし、これは動作していないが...

+0

はあなたのhtmlの一部を表示しますまた、何をしたいですか? –

+2

セクション、html5タグとはどういう意味ですか?それが事実なら、このタグには何を入れたいですか?通常は多くの要素が含まれているためです。 Thx –

+0

あなたは正確に何をしようとしていますか? –

答えて

0

あなたの関数は、すべてのセクションを通過する必要があり、あなたが最後のセクションにいる場合、あなたはclass="section"内のすべてのセクションを入れて、この方法を試すことができます知っておく必要がある場合:

<script type="text/javascript"> 
    var len = $('.section').length; 
    $('.section').each(function(index, element) { 
     if (index == len - 1) { 
      // This is the last element, do what you need to do with it here 
     } else { 
      // This is not the last element, do something else 
     } 
    } 
</script> 
1

はあなただけにして基準を満たす最後の要素に何かをしたいとしています

$(".section:last").css("background-color", "red"); 

が赤に設定します。このためにif文は必要ありません。

関連する問題