我是 jquery 新手,不知道为什么这段代码不起作用。我正在尝试选择 b
的父级,即 a
。
<div id='a'> This is div a
<div id='b'>
This is div b
</div>
</div>
为什么这段代码给我未定义,我期待一个?
console.log($('#b.parent').attr('id'));
最佳答案
您使用了错误的选择器,请改为 $('#b').parent().attr('id');
。
您还可以将 attr
替换为 prop
,速度稍快一些。
$('#b').parent().prop('id');
关于javascript - 选择 div 的父级 - jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19251111/