页面中”折叠与展开,显示与隐藏“这类状态的切换需求


  • 设置flag变量标记当前状态,然后判断flag做出反应
    • 优点:方便,万能,判断之后可以进行一系列处理,方便
    • 缺点: 需要在函数外部设置flag,这时flag很可能是全部变量,制造了全局变量总觉得不太好。。。。
  • 使用jQuery的toggle()    /    toggleClass()     进行切换
    • 优点: 看起来比较简洁
    • 缺点: 不够灵活,只能显示,隐藏,假如要切换“展开”、“收起”的文字内容,就无能为力
  • 有没有更好的方法呢??


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM