jQuery随堂笔记(三)

一、DOM操作
DOM节点的操作
增加
删除
修改
节点的信息:
nodeName 获取节点的标签名
parentNode 获取父节点
childNodes IE忽略回车换行,chrome回车换行是文本节点
nodeType 节点类型:
1:元素节点
3:文本节点
9:document节点
2:属性节点
firstChild(支持IE浏览器) || firstElementChild(支持谷歌浏览器)
//获取第一个子节点
var fc = ulDom.firstElementChild || ulDom.firstChild;
lastChild || lastElementChild 最后一个子节点
nodeValue:
元素节点,document节点的nodeValue都为null
文本节点的nodeValue,就是文本内容
节点的属性:
attribute
创建节点:
createElement(tagname);
A.appendChild(B) 将B节点放到A节点的末尾
cloneNode(true); //复制节点,为true包括所有子节点
insertBefore(A,B);
删除节点:
removeChild();
replaceChild();
二、js操作样式:
style属性:
className(外部样式和内部样式)
类样式 .class

时间: 2024-10-10 15:48:35

jQuery随堂笔记(三)的相关文章

jQuery随堂笔记(五)

一.初识jQuery 流行的js程序库 jquery jquery easyUI ext 优势: 体积小,强大的选择器和出色的dom封装 jquery-1.8.3.js jquery-1.8.3.min.js 引入jquery文件 <script src="js/jquery-1.8.3.js" type="text/javascript"></script> window.onload $(document).ready(function(

【锋利的Jquery】读书笔记三

DOM操作 三个方面;DOM core    html-dom  css-dom 注意点: 删除事件中 三种删除节点的方法   remove   detach   empty remove不解释 detach  不会把匹配的元素从jquery对象中删除   保留 绑定的事件 附加的数据 <script type="text/javascript"> $(function(){ $("ul li").click(function(){ alert($(th

jQuery源码笔记——三

将类数组对象转化为数组对象 javascript中有许多类数组对象,比如HTMLCollection,NodeList,arguments.她们的特点是和数组一样有length属性,并且有0,1,2这样的位置属性.在代码编写中我们经常需要将他们转化为数组对象. //mini类数组对象 var arrayLike = { 0: "a", 1: "b", 2: "c", length: 3 } console.log(Array.prototype.

jQuery随堂笔记(六)

解析properpties配置文件类加载器ResourceBundle一.jquery操作DOM 1.jquery操作css css("",""); css({"":"","":" ...}) addClass("class1 class2..."); removeClass("class1 class2..."); 判断是否包含某样式 hasClass()

jQuery随堂笔记

一.弹出框 a.提示框 alert(); b.输入框 prompt(); c.确认框 confirm(); var flag= confirm("确认删除吗?");二.js程序调试 先看console控制台是否报错 浏览器debug alert(); console.log();三.函数 系统函数: parseInt(); 能够转换首字符是数字的字符串 Number();只能转换数字的字符串 isNaN(); is not a number //是不是非数字? 自定义函数: a.fun

jQuery随堂笔记(二)

location的属性: host: 返回当前主机名和端口号定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID值获取一个DOM对象 getElementsByName(); 根据name属性值获取多个Dom对象 getElementsByTagName(); 根据标签获取多个DOM对象 获取标签体内容 innerHTML 获取input的value值 value 获取下拉框选中的值 value this 代表

相克军_Oracle体系_随堂笔记010-SCN

1.SCN的意义?system change number 时间    先后.新旧 select dbms_flashback.get_system_change_number, SCN_TO_TIMESTAMP(dbms_flashback.get_system_change_number) from dual; SCN号,为了保证数据的一致性: 2.常见的SCN  2.1控制文件的三个SCN        系统SCN select checkpoint_change# from v$data

jQuery插件学习笔记

最近在研究jQuery插件,插件编写的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,方便后期维护. JQuery除了提供一个简单.有效的方式进行管理元素以及脚本,它还还提供了例外一种机制:即给核心模块增加自己的方法和额外的功能.通过这种机制,Jquery允许我们自己创建属于我们自己的插件,提高我们在开发过程中的效率. 虽然在jQuery命名空间中,我们禁止使用了大量的javaScript函数名和变量名.但是仍然不可避免某些函数或变量名将于其他jQuery插件冲突,因此我们习

相克军_Oracle体系_随堂笔记011-事物

数据库主要实现的功能无非是以下三点: ①数据的一致性, ②数据的安全, ③数据的优化. 事物主要影响数据的一致性. 1.事务的基本概念    一组DML语句    insert.delete.update    COMMIT;    ROLLBACK;    SAVEPOINT <savepoint_name>     ROLLBACK TO [SAVEPOINT] <savepoint_name> 2.隐式提交和回滚    DDL    退出        异常退出