javascript - 如何使用 jQuery 查找其父元素之外的元素

标签 javascript jquery parent-child parent

我有这个标记:

  <div>
    <div>
      <button class="button"></button>
    </div>
    <div class="panel">
    </div>
  </div>

现在我需要为 button 元素找到下一个 panel 并对其进行一些操作。所以我这样做了,但有些地方不对,有人可以帮忙吗?

var open_bt = $('.button');

open_bt.on('click',function(){
   $(this).parent().parent().next().child('.panel').slideDown(100);
});

感谢帮助。

最佳答案

$(this).parent().next('.panel').slideDown(100); 应该可以解决问题

关于javascript - 如何使用 jQuery 查找其父元素之外的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17593376/

相关文章:

java - 如何从子文档的自定义方面访问 ElasticSearch 父文档字段

javascript - 传输 backbone.js 模型?

javascript - 禁用iframe src的监听

javascript - 在 Node.js 中处理 Coffeescript 代码

javascript - 在一个提示框中输入多个?

javascript - 如何以 HTML 形式从 javascript 对象呈现文本

javascript - 异步 geocoder.geocode 的问题

javascript - Electron 应用程序在启动时打开所有页面

mysql - 插入子mysql

德尔福 child 类