一:包装结点:指用指定HTML结构包装现有元素,被包装元素成为结构的子结点。就好像python中的装饰器。 1:wrap(): wrap方法用指定HTML结构包装结点,参数可以是HTML字符串、选择器或者jQuery对象。匹配多个结点时,分别包装各个结点。 2:wrapAll(): wrapAll方 ...
分类:
Web程序 时间:
2020-02-08 15:57:00
阅读次数:
101
一、原因分析JQuery 中没有 reset() 方法,DOM 对象中有。二、解决办法将 JQuery 对象变成 DOM 对象就可以了。JQuery 对象 ==> DOM 对象:$(JQuery)[0] ==> DOM (即:添加索引 0 就可以了)DOM 对象 ==> JQuery 对象:$(DO ...
分类:
Web程序 时间:
2020-02-08 13:40:58
阅读次数:
79
1 each方法 jquery的方法,不能使用break打断循环,return falsed代表for循环中的break obj.each(function (i,item) { // i:循环的下标 // item:循环的节点 // $(this):jquery对象 // $(item):获得要循 ...
分类:
Web程序 时间:
2020-02-08 09:34:01
阅读次数:
102
对象的封装 有使用我们引入的js文件中的对象非常非常多,js一旦变量名重复就会覆盖。为了解决这一问题,我们使用对象封装。 我们引入的js工具(代码)不会覆盖我们自己写的对象。这是因为它使用了封装与闭包。 就好像java中引入的工具,虽然方法名和我们自己写的方法名重复,但并不会覆盖,因为我们在使用引入 ...
分类:
Web程序 时间:
2020-02-01 14:29:21
阅读次数:
132
流程控制 if判断 多条件判断 上边的例子就是找到所有div标签,多个的时候getElements,记住加s,然后放到了一个数组里,然后通过style操作标签css样式,这就是通过原生DOM对象,操作css样式 文本操作 间接查找选择器 通过上边例子能更清晰看到innerText和innerHTML ...
分类:
Web程序 时间:
2020-01-30 12:36:14
阅读次数:
112
JQuery 对象 this与$(this)的区别 this指向标签本身对象,而$(this)会将其封装成JQuery对象 ~~~javascript $(" img").mousemove( function(e){ $(this).attr("src", this.src).css({ "top ...
分类:
Web程序 时间:
2020-01-26 20:53:11
阅读次数:
110
1、设置值: text() :设置或返回所选元素的文本内容 html() :设置或返回所选元素的内容(包括 HTML 标记) val() :设置或返回表单字段的值 attr() :设置或返回属性值 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" ...
分类:
其他好文 时间:
2020-01-25 18:13:46
阅读次数:
68
一、DOM对象和JS对象的区别 DOM对象是浏览器提供的前端api,相对于DOM 对象,原生的 JavaScript 对象处理起来更快,而且更简单。DOM 树上的结构、属性信息我们都可以很容易地用 JavaScript 对象表示出来: var element = { tagName: 'ul', / ...
分类:
其他好文 时间:
2020-01-18 19:41:44
阅读次数:
124
下面代码打印结果是? 解析这道题之前我们先了解几个知识点~~~~ 数据加载方案 同步加载 异步加载 : 事件 , 定时器 , ajax js单线程语言 为什么是单线程语言? dom操作 如果js是多线程语言,第一个线程执行把dom对象删除,另一个线程执行把dom对象添加 同步代码异步代码加载顺序 : ...
分类:
其他好文 时间:
2020-01-11 20:13:28
阅读次数:
90
jQuery是一个JavaScript·框架, 作用:简化开发 本质上是一些js文件,然后对元素的js进行了封装 1js和jquery对象的互相转换,jquery对象在操作时更方便 1.1jQuery对象和js对象方法不通用 1.2 js-->jQuery $(js对象) jQuey对象-->js对 ...
分类:
Web程序 时间:
2020-01-07 13:01:37
阅读次数:
62