事件:分为两部分 1、行为本身:浏览器天生就赋予其的行为:onmouseover(onmouserenter)、onmouseout(onmouseleave)、onmous...
事件:分为两部分 1、行为本身:浏览器天生就赋予其的行为:onmouseover(onmouserenter)、onmouseout(onmouseleave)、onmous...
jQuery: 它是一个使用原生的JS来封装的常用方法的类库(解决了浏览器的兼容问题)jQuery非常强大的地方在于它的链式写法(执行完成一个方法后返回的结果依然是一个jQu...
在JS中给元素设置样式属性值,只能通过curEle.style.[attr]=value;这种方式给当前元素设置行内样式 setCss:给当前元素的某一个样式属性设置值(增加...
getElementsByClassName() 通过元素的样式类名获取一组元素集合,在IE6-8下不兼容。 getElementsByClassName(“a1”):写一个...
判断是否存在某一个样式类名:hasClass 验证当前元素是否包含className这个样式类名 给元素增加样式类名:addClass 移除样式类名:removeClass
向指定容器的末尾追加元素:append 直接用appendChild也可以,写这个是为了与prepend对应 向指定容器的开头追加元素:prepend 把新的元素添加到容器中...
获取上一个哥哥元素节点:prev 获取下一个弟弟元素节点:next 获取所有的哥哥元素节点:prevAll 获取所有的弟弟元素节点:nextAll 获取相邻的两个元素节点:s...
function children: 获取curEle下所有元素子节点(兼容所有的浏览器),如果传递了tagName,可以在获取的集合中进行二次筛选,把指定的标签名获取到
获取页面中元素方法 document.getElementById() context.getElementsByTagName(tagname):把指定容器中子子孙孙的所有...
网站性能优化:尽量减少向服务器请求的次数 “减少HTTP请求”: a、CSS/JS文件进行合并b、ICON图片也进行合并--->雪碧图c、图片的延迟加载d、数据的异步加载e、...
JS是单线程的:js傻,做着当前的事,没完成之前,绝不会做下一件事。 JS中的两种编程思想:同步、异步。 1、同步: 上一件事情没完成,继续处理上一件事情,只有上一件事情完成...
获取元素的某一个具体的样式属性值 1、元素 . style . 属性名需要把元素的样式都写在行内样式上才可以(写在样式表中是不管用的) 实际项目中,这种方式不常用,因为不能为...
JS盒子模型指的是通过JS中提供的一系列的属性和方法,获取页面中元素的样式信息值 client系列/offset系列/scrollWidth/scrollHeight都是“只...