-3

我知道如何使用 $(".myClass") 获取 myClass 但问题是我如何使用 jquery 获取 myClass a?
我有一个像这样的 HTML 代码的程序

  <a href=#>Home</a>
  <div class="myClass">
    <a href="http://www.google.com">Google</a>
  </div>

CSS 代码

    a{text-decoration:none}
   .myClass{
       color:#FFFF00
    }
   .myclass a{ background: #00FFFF}

谢谢

4

2 回答 2

1

$('.myClass a')对于所有子元素(a该 DOM 元素中存在的所有标签。)

$('.myClass > a')对于直接子级(所有a标签恰好低于该 DOM 元素 1 级。)

于 2012-06-02T09:48:41.557 回答
1

我认为你需要这个:

$('.myClass a'); // for all children

$('.myClass > a'); // for direct child

要获取任何属性,您可以使用:

$('.myClass > a').attr('href'); // to get href

$('.myClass > a').text(); // to get text
于 2012-06-02T09:48:16.763 回答