A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-2-22 19:42  /  3303 人查看  /  24 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


1.jq有哪些遍历的方法?
        两种:
                1. jq对象.each(callback)
                2. $.each(object, [callback]) -- 全局函数
                3. for..of: jquery 3.0 版本之后提供的方式
               
3.jq有哪些绑定事件的方法?
        1. jquery标准的绑定方式
        2. on绑定事件/off解除绑定
        3. 事件切换:toggle
       
2.完成抽奖案例,将抽奖案例的代码整理成自己的话术表述
        1 准备一个存储图片资源的数组 imgs
        2 分别给两个功能按钮:开始与结束绑定单击事件
        3 开始按钮中绑定循环事件 用于循环图片形成抽奖的效果
        4 由于抽奖的效果是随机的 在对图片设置资源的修改的时候 数组要使用随机的角标
        5 使用 js 自带的 Math 工具 生成随机的角标---index = Math.floor(Math.random() * 7);
        6 由于作用域的问题 角标的变量的定义需要在 作用域外 也就是入口函数外
        7 用于取消循环定时器的 id 的变量 ,也需要定义在 作用域 外 也就是入口函数外
        8 完成功能后对页面的动画进行完善
        9 对按钮在抽象过程中状态进行限定
                如果未抽奖时 停止按钮不可用
                开始抽奖后        开始按钮不可用
                $("#startID").prop("disabled", false); //disabled 不可用 ,true:确实不能用
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马