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

玩转KISSY框架

明河 Web前端工程师
难度中级
时长 5小时30分
学习人数
综合评分9.23
8人评价 查看评价
9.2 内容实用
9.0 简洁易懂
9.5 逻辑清晰
  • io({ headers:{ "X-Requested-With": true } }) 阻塞式请求
    查看全部
    0 采集 收起 来源: io 技巧

    2018-03-22

  • 那么如何停止动画呢? 分几个场景: 1.只想终结当前动画,但继续执行队列动画: $div.stop(1); (ps:这里的1是用于判断,表示停止当前动画,但是到终点)。 2.停止当前动画,并停止队列动画: $div.stop(0,1); 第一个参数为0,停止当前动画(不到终点) 第二个参数1,表示清理掉队列,等价于停止列队所有动画 3.终结当前动画,停止队列动画 $div.stop(1, 1);
    查看全部
    0 采集 收起 来源:动画队列

    2016-07-08

  • promise规范定义了二个对象: Defer : 用于逻辑内部控制成功或失败,返回 promise 供外部监听,带有resolve() 、reject()方法 Promise : 由Defer产生的Promise对象,带有then()、fail()、done()等
    查看全部
  • promise是commonJs的规范中的内容,目的是利用更为简洁良好的AP让异步处理过程更为通俗易懂,同时更为易用。
    查看全部
  • io 有个非常实用的 context 配置,用途是配置io回调中的上下文指向 经测试,context 指的是在回调函数中的this
    查看全部
    0 采集 收起 来源: io 技巧

    2016-07-06

  • io({ type:"get", dataType: "jsonp", url: 'https://api.github.com/repos/minghe/auth', data: {}, success: function(authData){ $('body').append('<p>'+authData.name+':'+authData.description+'</p>'); } }); type 请求类型,可以设置为get、post,留意jsonp不是请求类型,jsonp是get请求类型 dataType 请求返回的数据类型,常用的有 jsonp、json、xml、html、text、script url 接口地址 data 接口传参 success 请求成功后执行的回调 可以看到io参数比较多,简单的jsonp请求,使用io.jsonp()即可,但有几种情况无法使用: callback回调函数名需要指定 需要设置请求超时、请求失败时
    查看全部
  • 不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。 只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。
    查看全部
  • kissy 阻止事件冒泡 ev.stopPropagation() 阻止默认行为 ev.preventDefault() 阻止上面两个 ev.halt() js 阻止冒泡事件 e.stopPropagation() 阻止IE冒泡事件 window.event.cancelBubble = true 阻止默认行为 e.preventDefault() 阻止IE默认行为 window.event.returnValue = false jquery 阻止事件冒泡 event.stopPropagation() 阻止默认行为 event.preventDefault() 阻止上面两个 return false
    查看全部
  • (PS:kissy的delegate()函数1、2参数与jquery是相反的。) eventType 事件类型 selector 子孙节点选择器 handler 事件监听器 (PS:监听器中的this指向受理委托的父节点,而jquery的监听器中this的指向是当前子节点。)
    查看全部
    0 采集 收起 来源:事件代理

    2016-07-06

  • 使用delegate() 将节点的事件统一委托给父节点,这样可以保证动态节点的节点,依旧存在事件监听,作用域是在父节点之内
    查看全部
    0 采集 收起 来源:事件代理

    2016-07-06

  • 用 on 添加事件 用 detach 解除绑定(重载) detach('click') detach('click',clickHandler)
    查看全部
  • kissy 的node模块自带 event模块 使用on(eventName,handler)绑定事件: eventName 事件名称,常用的有click、tap(手机页面的点击)、focusin(获取焦点)、focusout(失去焦点)、mouseenter(鼠标移入)、mouseleave(鼠标移出)等 handler 事件处理器,留意ev的数据 ev 数据实际上是Event.Object实例,拥有非常丰富的控制事件处理器的能力。
    查看全部
  • 单机事件 click 双击事件 dblclick ev.target指向事件最终监听对象 ev.currentTarget指向事件捕获对象 target在事件流的目标阶段;currentTarget在事件流的捕获,目标及冒泡阶段。只有当事件流处在目标阶段的时候,两个的指向才是一样的, 而当处于捕获和冒泡阶段的时候,target指向被单击的对象而currentTarget指向当前事件活动的对象(一般为父级)。
    查看全部
  • ev.stopPropagation() 阻止事件冒泡 preventDefault() 阻止默认行为,而不阻止事件冒泡
    查看全部
  • mark
    查看全部

举报

0/150
提交
取消
课程须知
基本的html知识以及基础的js技能。
老师告诉你能学到什么?
通过本系列教程的学习,掌握如何在前端项目中使用KISSY。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!