5-2 基本函数

5-2 基本函数

http://img1.sycdn.imooc.com/climg//58ac599d00015ed205920150.jpg

split    的功能 不是把一个字符串分割成字符串数组吗?  里面的参数 怎么直接是 cls ??  看不懂!!!!

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

你好,大概意思如下:

  1. delCls函数删除class样式,其参数element是哪个元素,cls 是要删除的class 名。

  2. getCls(element), 获得该元素class 样式名。

  3. if(baseCls.indexOf(Cls)!=-1) ,判断要删除的class 名是否有,如有执行下面的内容。、

  4. baseCls.split(cls) , 以cls 为分割符分割baseCls。返回的数组中的字串不包括 cls 自身。

  5. baseCls.split(cls) .join('  ') 返回的字符串之间使用空格链接。

  6. setCls( element , baseCls.split(cls) .join('  ') ) 给element元素,设置新的class样式。

希望对你有帮助,祝学习愉快,欢迎采纳。

  • o缘来是你o 提问者 #1
    非常感谢!
    2017-02-22 16:04:06
  • o缘来是你o 提问者 #2
    baseCls.split(cls) , 以cls 为分割符分割baseCls。返回的数组中的字串不包括 cls 自身。 还有这种用法! 长姿势了。
    2017-02-22 16:04:49
  • 小于飞飞 回复 提问者 o缘来是你o #3
    如baseCls="a,b,c,d" ; 执行baseCls.split(",")是一个道理,返回的字符串数组中不会包含,号。
    2017-02-22 18:52:22
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师