在以下场景中,如何访问jQuery中的外部div元素?

在以下场景中,如何访问jQuery中的外部div元素?,jquery,Jquery,我的HTML代码如下: <div class="ez-checkbox ez-checked"> <input id="ckbCheckAll" class="custom-check ez-hide" type="checkbox" name=""></input> </div> 现在我想访问具有id=“ckbCheckAll”的输入的外部div。如何在jQuery中访问它?简言之,我想检查容器输入具有id=“ckbCheckAll”的

我的HTML代码如下:

<div class="ez-checkbox ez-checked">
  <input id="ckbCheckAll" class="custom-check ez-hide" type="checkbox" name=""></input>
</div>

现在我想访问具有
id=“ckbCheckAll”
的输入的外部div。如何在jQuery中访问它?简言之,我想检查容器输入具有
id=“ckbCheckAll”
的外部div是否选中了classez

您可以使用:

您可以使用选择器确保父项肯定是一个
ez复选框

var $ezCheckbox = $("#ckbCheckAll").parent(".ez-checkbox");
所以要检查它是否有已检查的类

var isChecked = $("#ckbCheckAll").parent().hasClass(".ez-checked");
您可以使用:

您可以使用选择器确保父项肯定是一个
ez复选框

var $ezCheckbox = $("#ckbCheckAll").parent(".ez-checkbox");
所以要检查它是否有已检查的类

var isChecked = $("#ckbCheckAll").parent().hasClass(".ez-checked");
您可以使用:

您可以使用选择器确保父项肯定是一个
ez复选框

var $ezCheckbox = $("#ckbCheckAll").parent(".ez-checkbox");
所以要检查它是否有已检查的类

var isChecked = $("#ckbCheckAll").parent().hasClass(".ez-checked");
您可以使用:

您可以使用选择器确保父项肯定是一个
ez复选框

var $ezCheckbox = $("#ckbCheckAll").parent(".ez-checkbox");
所以要检查它是否有已检查的类

var isChecked = $("#ckbCheckAll").parent().hasClass(".ez-checked");

要访问
.ez复选框
,请使用以下方法


要访问
.ez复选框
,请使用以下方法


要访问
.ez复选框
,请使用以下方法


要访问
.ez复选框
,请使用以下方法

试试下面

var exists = $("#ckbCheckAll").parent().hasClass('ez-checked');
试试下面

var exists = $("#ckbCheckAll").parent().hasClass('ez-checked');
试试下面

var exists = $("#ckbCheckAll").parent().hasClass('ez-checked');
试试下面

var exists = $("#ckbCheckAll").parent().hasClass('ez-checked');
这是你想要的吗

$("#ckbCheckAll").parent("div")
这是你想要的吗

$("#ckbCheckAll").parent("div")
这是你想要的吗

$("#ckbCheckAll").parent("div")
这是你想要的吗

$("#ckbCheckAll").parent("div")
这样可以确保父容器是一个div容器

if( $("#ckbCheckAll").closest(".ez-checkbox").hasClass("ez-checked"))
{
// do your stuff
}
这样可以确保父容器是一个div容器

if( $("#ckbCheckAll").closest(".ez-checkbox").hasClass("ez-checked"))
{
// do your stuff
}
这样可以确保父容器是一个div容器

if( $("#ckbCheckAll").closest(".ez-checkbox").hasClass("ez-checked"))
{
// do your stuff
}
这样可以确保父容器是一个div容器

if( $("#ckbCheckAll").closest(".ez-checkbox").hasClass("ez-checked"))
{
// do your stuff
}
参考文献

参考文献

参考文献

参考文献

您可以使用

你可以用

你可以用

你可以用


您可以使用以下选项:

  if($('#ckbCheckAll').parent().hasClass('ez-checked')))
{
//Your code 
}

您可以使用以下选项:

  if($('#ckbCheckAll').parent().hasClass('ez-checked')))
{
//Your code 
}

您可以使用以下选项:

  if($('#ckbCheckAll').parent().hasClass('ez-checked')))
{
//Your code 
}

您可以使用以下选项:

  if($('#ckbCheckAll').parent().hasClass('ez-checked')))
{
//Your code 
}
检查此代码

if(($("#ckbCheckAll").parent().hasClass("ez-checked"))){
alert("exist");
} else {
alert("not exist");
}

检查此代码

if(($("#ckbCheckAll").parent().hasClass("ez-checked"))){
alert("exist");
} else {
alert("not exist");
}

检查此代码

if(($("#ckbCheckAll").parent().hasClass("ez-checked"))){
alert("exist");
} else {
alert("not exist");
}

检查此代码

if(($("#ckbCheckAll").parent().hasClass("ez-checked"))){
alert("exist");
} else {
alert("not exist");
}

父div呼叫名称检查:

jQuery(document).ready(function(){
    if('ez-checked' == $("#ckbCheckAll").parent().attr("class")) {
    alert('yes');
   }
 });

父div调用名称检查:

jQuery(document).ready(function(){
    if('ez-checked' == $("#ckbCheckAll").parent().attr("class")) {
    alert('yes');
   }
 });

父div调用名称检查:

jQuery(document).ready(function(){
    if('ez-checked' == $("#ckbCheckAll").parent().attr("class")) {
    alert('yes');
   }
 });

父div调用名称检查:

jQuery(document).ready(function(){
    if('ez-checked' == $("#ckbCheckAll").parent().attr("class")) {
    alert('yes');
   }
 });

尝试使用
.parent()
src从您试图从哪个元素访问它?查看jQuery代码会有所帮助。请检查此项,然后尝试使用
.parent()
src从哪个元素访问它?查看jQuery代码会有所帮助。请检查此项,然后尝试使用
.parent()
src从哪个元素访问它?查看jQuery代码会有所帮助。请检查此项,然后尝试使用
.parent()
src从哪个元素访问它?查看jQuery代码会有所帮助。请检查此项