jquery 多个DIV展开折叠

代码:

<div class="box">
    <div class="btn">
        <div class="left">点我</div>
        <div class="right"><i class="close"></i></div>
    </div>
    <div class="con">我是内容</div>
</div>

<div class="box">
    <div class="btn">
        <div class="left">点我</div>
        <div class="right"><i class="close"></i></div>
    </div>
    <div class="con">我是内容</div>
</div>

<div class="box">
    <div class="btn">
        <div class="left">点我</div>
        <div class="right"><i class="close"></i></div>
    </div>
    <div class="con">我是内容</div>
</div>

---若干个---

如何用JQUERY实现点击 <div class="right"><i class="close"></i></div> 展开关闭 <div class="con">我是内容</div> 并更改<i class="close"></i>为<i class="open"></i>只展开关闭当前点击的地方。其它<div class="box"></div>不作出反应。

如图:
图片描述

阅读 6.6k
1 个回答

已经解决啦,使用遍历,再更改.close为.open。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进