JQuery - 我如何检测给定div中存在多少给定类的div?

Don*_*Msc 3 html jquery detect

我有这样的div:

<div id="x" name="x" class="x" style=""></div>
Run Code Online (Sandbox Code Playgroud)

并包含在这个div中我有几个像这样的div:

<div id="y_1" name="y_1" class="y" style=""></div>
<div id="y_2" name="y_2" class="y" style=""></div>
<div id="y_3" name="y_3" class="y" style=""></div>
Run Code Online (Sandbox Code Playgroud)

等等

问题1:如何检测容器div(class ="x")中包含多少个div(class ="y")? - (只是带有号码的警报("")).

问题2:我如何对这些y-div(class ="y")执行某些操作,例如可能使用$('.y')将字母"Y"放入所有y-div中的函数. HTML( "Y"); , 例如??

任何帮助赞赏的人......

lon*_*day 6

您需要在祖先元素中找到元素.

$('#x div.y').length; // number of class y elements under element x
$('#x div.y').html('Y'); // run a jQuery method on the y elements
Run Code Online (Sandbox Code Playgroud)

查看API: