如何在JQuery中的DIV中select具有类的项目

我有以下的HTML:

<div id="mydiv"><div class="myclass"></div></div>

我想能够使用一个select器来select内部div,但是特定于“mydiv”容器。 我怎样才能实现这一点与JQuery?

6 Solutions collect form web for “如何在JQuery中的DIV中select具有类的项目”

尝试:

 $('#mydiv').find('.myclass'); 

JS小提琴演示 。

要么:

 $('.myclass','#mydiv'); 

JS小提琴演示 。

要么:

 $('#mydiv .myclass'); 

JS小提琴演示 。

参考文献:

  • find()
  • select器上下文 。

尝试这个

 $("#mydiv div.myclass") 

你会像使用CSSselect器一样来执行。 现在你可以做

 $("#mydiv > .myclass") 

要么

 $("#mydiv .myclass") 

最后一个匹配myDiv中的每个myclass,包括myclass中的myclass。

如果你想select每个具有类属性“myclass”的元素使用

 $('#mydiv .myclass'); 

如果你只想select具有class属性“myclass”的div元素使用

 $("div#mydiv div.myclass"); 

find更多关于jqueryselect器的介绍这些文章

试试这个,而不是$(".video-divs.focused") 。 如果您正在寻找专注的video分区,这将起作用。

更高效,更快速的是…

 $('#mydiv').find('.myclass').html('<span>Hello World</span>'); 
  • jQuery中最快的children()或find()是什么?
  • jQuery:select器(带空格的类名)
  • jqueryselect所有具有$ jquery.data()的元素
  • 如何获得一个div元素的所有子input(jQuery)
  • 你如何检查select器是否匹配jQuery中的东西?
  • jQuery设置select索引
  • jquery得到所选单选button的父tr
  • 我怎样才能select一个名称与jQuery元素?
  • jQueryselect插件dynamic添加选项
  • jQuery - 在多个select器:not()?
  • 不区分大小写的jQuery属性select器