Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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 选择div的父级-jQuery_Javascript_Jquery - Fatal编程技术网

Javascript 选择div的父级-jQuery

Javascript 选择div的父级-jQuery,javascript,jquery,Javascript,Jquery,我是jquery新手,不知道为什么这段代码不起作用。我正在尝试选择b的父项,即a <div id='a'> This is div a <div id='b'> This is div b </div> </div> 您使用了错误的选择器用法,$('#b').parent().attr('id')取而代之 您还可以将attr替换为prop,速度稍快 $('#b').parent().prop('id') 您使用

我是jquery新手,不知道为什么这段代码不起作用。我正在尝试选择
b
的父项,即
a

<div id='a'> This is div a 
    <div id='b'>
        This is div b
    </div>
</div>

您使用了错误的选择器用法,
$('#b').parent().attr('id')取而代之

您还可以将
attr
替换为
prop
,速度稍快

$('#b').parent().prop('id')

您使用了错误的选择器用法,
$('#b').parent().attr('id')取而代之

您还可以将
attr
替换为
prop
,速度稍快

$('#b').parent().prop('id')

然后使用parent()

然后使用parent()

$('#b')。最近('div')。prop('id')的可能重复项
document.getElementById('b').parentNode.id
可能与
$('b').closest('div').prop('id')重复
document.getElementById('b').parentNode.id
console.log($('#b.parent').attr('id'));
  $('#b').parent().attr('id')