JQuery查找标签元素内是否有任何span

use*_*non 2 jquery

我在我的应用程序中使用JQuery.

我有一个HTML

<label id="label1">Firstname<span class="req"><em> * </em></span></label>
Run Code Online (Sandbox Code Playgroud)

在我的JQuery代码中,我想检查是否有任何跨标签内部标签,如果存在,我想保留我的复选框On.how这样做.请建议我.

以下是我的复选框

 <input id="required" type="checkbox" name="required"/>
Run Code Online (Sandbox Code Playgroud)

ale*_*exn 6

使用此选项可检查标签内是否存在任何具有req类的跨度.如果是,请设置复选框,并选中要检查的ID.

if($("label > span.req").length > 0)
{
    $("#required").attr("checked", true);
}
Run Code Online (Sandbox Code Playgroud)