我试图让H3标签的内容最接近我选择的元素.
$(this).closest('h3').html();
Run Code Online (Sandbox Code Playgroud)
上面的代码在运行时包含null,"this"肯定是与h3在同一父元素中的另一个元素的选择器.
有人可以提出一个想法,为什么它不起作用?
谢谢.
"this"绝对是同一父元素中另一个元素的选择器
那是你的问题.closest看起来了 DOM树,没有兄弟姐妹一起吧.siblings改为使用:
$(this).siblings('h3').html();
Run Code Online (Sandbox Code Playgroud)
请注意,这将返回第一个h3兄弟的HTML .如果还有更多,您可能需要指定正确的一个.
| 归档时间: |
|
| 查看次数: |
4141 次 |
| 最近记录: |