【问题标题】:how to target a class within a variable using jQuery如何使用jQuery定位变量中的类
【发布时间】:2012-12-17 09:14:21
【问题描述】:

不确定我是否正确地表达了这个问题,但我试图在另一个类中定位一个类,但我已将父类声明为变量。

<div class="parent">
  <p class="child">hello world</p>
</div>

var a = $('.parent');
var b = $('.parent .child');

有没有更好的方法/约定来声明变量'b'? 还是定位变量“a”中的类?

【问题讨论】:

标签: javascript jquery variables targeting


【解决方案1】:

如果您想定位 a 内的元素,您可以使用:

var b = a.find('.child');

【讨论】:

    【解决方案2】:

    由于 'a' 现在是一个 jquery 对象,你可以使用 'children' 方法找到匹配的节点:

    var b = a.children('p.child');或者 var b = a.children('p');

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-10
      • 2014-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多