jQury选择器_Dom操作_样式_事件处理(进阶14)

2017-02-02  本文已影响0人  饥人谷_js_chen

题目1: 说说库和框架的区别?

库是很多工具的集合,类似于jquery,封装了很多简化的方法;而框架类似一个架子,我们一般只需在这个架子里面填充代码就可以了(如React、Angular)

题目2: jquery 能做什么?

jquery帮我们封装了常用的方法,并且具有不错的兼容性(1.12可以兼容到IE6+,当前版兼容IE9+),它封装的方法有

题目3: jquery 对象和 DOM 原生对象有什么区别?如何转化?

题目4:jquery中如何绑定事件?bind、unbind、delegate、live、on、off都有什么作用?推荐使用哪种?使用on绑定事件使用事件代理的写法?

题目5:jquery 如何展示/隐藏元素?

.display{
            display: none;
        }
$('#btn').on('click',()=>{
        let $box2 = $('.box2');
        
        //method1
        if($box2.hasClass('display')){
            $box2.removeClass('display');
        }else {
            $box2.addClass('display');
        }

        //method2===method1
        // $box2.toggleClass('.display');
    });
let $box2 = $('.box2');
$box2.hide();
$box2.show();
let $box2 = $('.box2');
$box2.css('display','none');
$box2.css('display','block');

题目6: jquery 动画如何使用?

3个参数的含义:
duration:动画时长
easing:表示过渡使用哪种缓动函数,jQuery自身提供"linear" 和 "swing"
complete:在动画完成时执行的函数

题目7:如何设置和获取元素内部 HTML 内容?如何设置和获取元素内部文本?

题目8:如何设置和获取表单用户输入或者选择的内容?如何设置和获取元素属性?

题目9: 使用 jquery实现如下效果

题目10: 使用 jquery实现如下效果

题目11:实现如下效果

上一篇下一篇

猜你喜欢

热点阅读