Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript “如何结合”;这";使用eq或x-child_Javascript_Jquery - Fatal编程技术网

Javascript “如何结合”;这";使用eq或x-child

Javascript “如何结合”;这";使用eq或x-child,javascript,jquery,Javascript,Jquery,我需要针对父对象的第二个子对象foo。我该怎么做 $(“#一”)。单击(函数(){ //如果我不知道类名,如何获取“我”? //我需要瞄准第二个div(我知道这是第二个)。 var q=$(this.eq(1).attr('class'); console.log(q);//未定义 //瞄准? //我需要那个元素或类名 }) 一 您需要先获取子对象,然后应用该方法 $(“#一”)。单击(函数(){ var q=$(this.children().eq(1.attr('class'); 控制

我需要针对父对象的第二个子对象
foo
。我该怎么做

$(“#一”)。单击(函数(){
//如果我不知道类名,如何获取“我”?
//我需要瞄准第二个div(我知道这是第二个)。
var q=$(this.eq(1).attr('class');
console.log(q);//未定义
//瞄准?
//我需要那个元素或类名
})

您需要先获取子对象,然后应用该方法

$(“#一”)。单击(函数(){
var q=$(this.children().eq(1.attr('class');
控制台日志(q);
})

1.

您需要先获取子对象,然后应用该方法

$(“#一”)。单击(函数(){
var q=$(this.children().eq(1.attr('class');
控制台日志(q);
})

1.

您需要找到第二个div

$(this).find('div:eq(1)').attr('class')

你需要找到第二个div

$(this).find('div:eq(1)').attr('class')

如果存在嵌套元素,则可以选择嵌套的div。因此最好使用
children
而不是
find
这可能会选择嵌套的div,以防存在嵌套的元素。因此最好使用
子项
而不是
查找