0

フッターにいくつかのリンクがある HTML ページがあります。JQuery を介してこれらのリンクに適用されるクラスを動的に変更する必要があります。たとえば、リンク クラスを「footerToggled」という名前のクラスに設定する必要があります。

...

<footer>
  <div>  
    <nav>
      <ul>
        <a href="/Site/">Home</a> 
        <a href="/Site/Contact">Contact Us</a> 
        <a href="/Site/About">About Us</a> 
      </ul>
    </nav>
  </div>
</footer>

JQuery 経由でページのフッター内の nav 要素内のアンカー タグに適用される CSS クラスを設定するにはどうすればよいですか?

どうもありがとう!

4

3 に答える 3

3
$('footer div nav ul a').addClass('footerToggled');

http://jsfiddle.net/RQLyh/1/

于 2012-12-19T14:38:44.160 に答える
2
$('footer nav a').addClass('footerToggled' )

ただし、マークアップでクラス/IDを使用し、有効なものを使用する必要があります.sで埋める必要があり<ul>ます<li>.

于 2012-12-19T14:37:48.263 に答える
0

.last() を使用するには、ページの最後のリンクを選択する必要があるため

cssクラスを追加するには、.addClass()を使用します。

例として

$('footer nav a').last().addClass('footerToggled');

<a>フッター内のすべてのスタイルを設定する必要がある場合

$('footer a').addClass('footerToggled')
于 2012-12-19T14:57:50.220 に答える