jQuery开发之DOM操作四
来源:互联网 发布:交友软件挣钱 编辑:程序博客网 时间:2024/06/11 23:44
1,设置获取HTML、文本和值
(1) html()方法
此方法类似于javaScript的innerHTML属性,可以用来读取或者设置某个元素的HTML内容。
示例代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><title>jQuery test </title><script type ="text/javascript" src ="jquery.js" ></script><script type ="text/javascript">$(document).ready(function(){ $("ul li:eq(2)").click(function(){ var $li_html =$(this).html(); alert($li_html); });});</script></head><body><p title ="选择最喜欢的水果">选择最喜欢的水果</p><ul><li title ="苹果">苹果</li><li title ="橘子">橘子</li><li title ="菠萝">菠萝</li></ul></body></html>
运行结果如下:
(2)text()方法
示例代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><title>jQuery test </title><script type ="text/javascript" src ="jquery.js" ></script><script type ="text/javascript">$(document).ready(function(){ var p_text =$("p").text(); alert(p_text);});</script></head><body><p title ="选择最喜欢的水果"><strong>选择最喜欢的水果</strong></p><ul><li title ="苹果">苹果</li><li title ="橘子">橘子</li><li title ="菠萝">菠萝</li></ul></body></html>
运行结果如下:
注意:
(1) JavaScript中的innerHTML属性并不能在Firefox浏览器下运行,而jQuery 的text()方法支持所有的浏览器。
(2) text()方法对所有的HTML文档和XML文档都有效。
(3) val()方法
此方法类似于JavaScript中的value属性,可以用来设置获取元素的值。
示例代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><title>jQuery test </title><script type ="text/javascript" src ="jquery.js" ></script><script type ="text/javascript">$(document).ready(function(){ $("body").dblclick(function(){ var p_text =$("input").val(); alert(p_text); });});</script></head><body><p title ="选择最喜欢的水果" ><strong>选择最喜欢的水果</strong></p><ul><li title ="苹果">苹果</li><li title ="橘子">橘子</li><li title ="菠萝">菠萝</li></ul><div><input type ="text"/></div></body></html>
运行结果如下:
2,遍历节点
(1) children()方法
该方法用于取得匹配元素的子元素集合。
(2) next()方法
该方法用于取得匹配元素后面紧邻的同辈元素。
(3)prev()方法
该方法用于获取匹配元素前面近邻的同辈元素。
(4)siblings()方法
该方法用于匹配元素前后所有的同辈元素。
(5)closest()方法
该方法用于获取最近匹配的元素,首先检查当前元素是否匹配,如果匹配,直接返回元素本身,如果不匹配则向上查找父元素,逐级向上直到找到匹配的元素,如果什么都没有找到,那么返回一个空的jQuery对象。
(6) parent(),parents()与closest()的区别
0 0
- jQuery开发之DOM操作四
- jQuery开发之DOM操作一
- jQuery开发之DOM操作二
- jQuery开发之DOM操作三
- jQuery开发之DOM操作五
- [jQuery知识]jQuery之知识四-DOM和CSS操作
- [jQuery知识]jQuery之知识四-DOM和CSS操作
- jQuery快速入门基础教程之jQuery操作DOM(四)
- JQuery之DOM操作
- JQuery之操作DOM
- JQuery之DOM操作
- JQuery之DOM操作
- jQuery之DOM操作
- JQuery之DOM操作
- Jquery之Dom操作
- jQuery整理笔记四----jQuery操作DOM
- jQuery整理笔记四----jQuery操作DOM
- jQuery使用手册之DOM操作
- 文章标题
- 比较字符串
- Java多线程 创建线程的两种方法
- 微软确认不会推出Win10通用版Skype
- 聚集、非聚集索引、唯一索引、复合索引、系统自建索引
- jQuery开发之DOM操作四
- MR矩阵乘法
- selenium_webdriver(python):cookie 处理
- ASP.NET中Web DataGrid的使用指南(转自前沿设计网-找到这个真不容易啊!)
- cloud-init资料
- ORACLE游标实例讲解 (2012-12-1510:16:54)转载▼
- 内核的 工作队列 使用方法,struct work_struct
- C++第七章作业
- sql学习笔记(20)----------MySQL 索引优化全攻略