jQuery中html()方法用法实例


Posted in Javascript onDecember 25, 2014

本文实例讲述了jQuery中html()方法用法。分享给大家供大家参考。具体分析如下:

此方法能够设置和取得匹配元素的HTML内容,原来的内容将会被新设置的内容替换。

特别说明:

HTML内容就是内容中可以包含HTML标签,并且能够被浏览器渲染。
文本内容是先将内容中的HTML预定义字符转换成html字符实体,这样HTML标签就不会被渲染。
语法结构一:

$(selector).html()

此时方法不带参数时候是取得第一个匹配元素的html内容。

此方法与text()方法没有参数用法类似,但是还是有很大区别:

一.html()方法取得第一个匹配元素的内容,而text()方法是取得所有匹配元素包含的内容。
二.html()方法取得内容html内容,而text()方法取得是文本内容。

实例代码:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<style type="text/css">

div 

{

  height:150px;

  width:150px;

  background-color:green;

  margin-top:10px;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("button").click(function(){ 

    alert($("div").html()); 

  }) 

}) 

</script>

</head>

<body>

<div>

  <ul>

    <li><span>三水点靠木欢迎您</span></li>

  </ul>

</div>

<button>点击查看效果</button>

</body>

</html>

以上代码将返回div元素中的内容。
语法结构二:

$(selector).html(content)

带有参数的时候是设置所有匹配元素而的html内容。
此方法与text()方法带有参数的用法类似,但是还是有很大的区别:
html()方法设置的是html内容,而text()方法设置的是文本内容。

实例代码:

以下代码将div中的html内容设置为"<b>我是重新设置后的内容</b>"。

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<style type="text/css">

div 

{

  height:150px;

  width:150px;

  background-color:green;

  margin-top:10px;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>

<script type="text/javascript"> 

$(document).ready(function(){ 

  $("button").click(function(){ 

    $("div").html("<b>我是重新设置后的内容</b>"); 

  }) 

}) 

</script>

</head>

<body>

<div>原来内容</div>

<button>点击查看效果</button>

</body>

</html>

实例二:

<!DOCTYPE html>

<html>

<head>

<meta charset=" utf-8">

<meta name="author" content="https://3water.com/" />

<title>三水点靠木</title>

<style type="text/css">

div 

{

  height:150px;

  width:150px;

  background-color:green;

  margin-top:10px;

}

</style>

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 

<script type="text/javascript"> 

$(document).ready(function(){  

  $("button").click(function(){ 

    $(".html").html("<b>好好学习</b>"); 

    $(".text").text("<b>好好学习</b>");     

  }) 

}) 

</script>

</head>

<body>

<div class="html"></div>

<div class="text"></div>

<button>点击查看效果</button>

</body>

</html>

通过此实例大家可以观察一下html内容和文本内容的区别。

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript addBookmark 加入收藏 多浏览器兼容
Aug 15 Javascript
深入探讨前端框架react
Dec 09 Javascript
jQuery实现点击按钮文字变成input框点击保存变成文字
May 09 Javascript
javascript基础知识之html5轮播图实例讲解(44)
Feb 17 Javascript
Angularjs验证用户输入的字符串是否为日期时间
Jun 01 Javascript
详解webpack2+node+react+babel实现热加载(hmr)
Aug 24 Javascript
webpack+react+antd脚手架优化的方法
Apr 02 Javascript
Angular2进阶之如何避免Dom误区
Apr 02 Javascript
详解create-react-app 自定义 eslint 配置
Jun 07 Javascript
如何利用vue+vue-router+elementUI实现简易通讯录
May 13 Javascript
js实现带搜索功能的下拉框
Jan 11 Javascript
JS实现网页端猜数字小游戏
Mar 06 Javascript
jQuery中val()方法用法实例
Dec 25 #Javascript
24款热门实用的jQuery插件推荐
Dec 24 #Javascript
js获取当前时间显示在页面上并每秒刷新
Dec 24 #Javascript
Javascript 多物体运动的实现
Dec 24 #Javascript
Javascript 运动中Offset的bug解决方案
Dec 24 #Javascript
jQuery中height()方法用法实例
Dec 24 #Javascript
jQuery中width()方法用法实例
Dec 24 #Javascript
You might like
phpcms的分类名称和类别名称的调用
2017/01/05 PHP
PHP支付宝当面付2.0代码
2018/12/21 PHP
javascript网页关键字高亮代码
2008/07/30 Javascript
仿迅雷焦点广告效果(JQuery版)
2008/11/19 Javascript
javascript 面向对象思想 附源码
2009/07/07 Javascript
24款非常有用的 jQuery 插件分享
2011/04/06 Javascript
基于Jquery的将DropDownlist的选中值赋给label的实现代码
2011/05/06 Javascript
js调用activeX获取u盘序列号的代码
2011/11/21 Javascript
原生js做的手风琴效果的导航菜单
2013/11/08 Javascript
跟我学习javascript的严格模式
2015/11/16 Javascript
jquery插件方式实现table查询功能的简单实例
2016/06/06 Javascript
详解vue slot插槽的使用方法
2017/06/13 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
2017/11/10 Javascript
js中url对象化管理分析
2017/12/29 Javascript
解决修复npm安装全局模块权限的问题
2018/05/17 Javascript
jQuery实现表格隔行换色
2018/09/01 jQuery
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
[51:10]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python使用MYSQLDB实现从数据库中导出XML文件的方法
2015/05/11 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
Sanic框架异常处理与中间件操作实例分析
2018/07/16 Python
tensorflow saver 保存和恢复指定 tensor的实例讲解
2018/07/26 Python
Python实现定时自动关闭的tkinter窗口方法
2019/02/16 Python
在Python中os.fork()产生子进程的例子
2019/08/08 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
2019/11/27 Python
PyCharm如何导入python项目的方法
2020/02/06 Python
Python爬虫爬取微博热搜保存为 Markdown 文件的源码
2021/02/22 Python
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
法国房车租赁网站:Yescapa
2019/08/26 全球购物
小学生植树节活动总结
2014/07/04 职场文书
捐款活动总结
2014/08/27 职场文书
技术支持岗位职责
2015/02/13 职场文书
科技馆观后感
2015/06/08 职场文书
患者身份识别制度
2015/08/06 职场文书
详解JavaScript中Arguments对象用途
2021/08/30 Javascript
MySQL的prepare使用以及遇到的bug
2022/05/11 MySQL