为了账号安全,请及时绑定邮箱和手机立即绑定

将js按钮放置在受影响的内容下

将js按钮放置在受影响的内容下

米脂 2021-04-02 18:19:55
我有一个按钮,单击可扩展div并显示一些内容。我希望将其永久定位在div的底部,与现在定位在div的顶部相同,但要向下定位。我很努力,因为它会影响事件,所以我不能只在父div内移动它。 $('button, .smallx').click(function(){  let box = $(this).closest('.container').find('.content');  if ( box.hasClass('collapsed') ){    box.removeClass('collapsed');  }else{    box.addClass('collapsed');  }});.collapsible {  border: none;    width: 60px;}.container{max-width:800px;margin-bottom:20px;overflow:hidden;}.collapsed{max-height:65px;max-width:200px;}<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script><div class="container">  <div class="content collapsed">     <button class="collapsible">More</button>    <div>Mauris dui mi, faucibus a elit id, bibendum euismod elit. Aenean pharetra laoreet quam in laoreet. Etiam interdum ligula ac gravida laoreet. Sed tempor lacus mauris, ac feugiat felis viverra eget. Donec dignissim, lacus nec congue interdum, nisl arcu pharetra sapien, id porttitor arcu odio non lectus. Aliquam pulvinar urna quis pretium facilisis. Ut elementum rutrum quam. In tincidunt dui non felis convallis, quis dictum ligula dictum. Vestibulum enim lorem, auctor a iaculis at, mattis ut leo. Sed volutpat venenatis finibus. Cras sapien mauris, ultricies vel facilisis in, pharetra sit amet lacus. Curabitur quis faucibus nibh, vestibulum rhoncus magna. Pellentesque faucibus magna sed molestie aliquam. Nullam convallis auctor diam, et rhoncus erat faucibus sit amet. Nulla quis pulvinar augue.  </div> </div></div>
查看完整描述

3 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

你可以代替这个


  if ( box.hasClass('collapsed') ){

    box.removeClass('collapsed');

  }else{

    box.addClass('collapsed');

  }

为了


box.classList.toggle('collapsed')


查看完整回答
反对 回复 2021-04-08
  • 3 回答
  • 0 关注
  • 161 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号