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 相关文章推荐
JS在IE和FireFox之间常用函数的区别小结
Mar 12 Javascript
五个jQuery图片画廊插件 推荐
May 12 Javascript
Bootstrap每天必学之进度条
Nov 30 Javascript
jQuery UI结合Ajax创建可定制的Web界面
Jun 22 Javascript
javascript按顺序加载运行js方法
Dec 01 Javascript
js循环map 获取所有的key和value的实现代码(json)
May 09 Javascript
浅析Vue 和微信小程序的区别、比较
Aug 03 Javascript
Vue 事件处理操作实例详解
Mar 05 Javascript
详解用JS添加和删除class类名
Mar 25 Javascript
Vue.js组件实现选项卡以及切换特效
Jul 24 Javascript
vue 设置 input 为不可以编辑的实现方法
Sep 19 Javascript
Openlayers实现图形绘制
Sep 28 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
《神奇女侠:血脉》神力女超人大战犯罪公司
2020/04/09 欧美动漫
如何分别全角和半角以避免乱码
2006/10/09 PHP
一个PHP+MSSQL分页的例子
2006/10/09 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
详解thinkphp5+swoole实现异步邮件群发(SMTP方式)
2017/10/13 PHP
用jquery ajax获取网站Alexa排名的代码
2009/12/12 Javascript
firefox和IE系列的相关区别整理 以备后用
2009/12/28 Javascript
jquery 防止表单重复提交代码
2010/01/21 Javascript
jQuery maxlength文本字数限制插件
2010/04/16 Javascript
读jQuery之五(取DOM元素)
2011/06/20 Javascript
javascript跟随滚动效果插件代码(javascript Follow Plugin)
2013/08/03 Javascript
asp.net刷新本页面的六种方法总结
2014/01/07 Javascript
JS+CSS实现美化的下拉列表框效果
2015/08/11 Javascript
javascript实现在指定元素中垂直水平居中
2015/09/13 Javascript
Angular 页面跳转时传参问题
2016/08/01 Javascript
Vue2几种常见开局方式详解
2017/09/09 Javascript
vue watch监听对象及对应值的变化详解
2018/02/24 Javascript
nodejs取得当前执行路径的方法
2018/05/13 NodeJs
Bootstrap table中toolbar新增条件查询及refresh参数使用方法
2018/05/18 Javascript
Vue请求JSON Server服务器数据的实现方法
2018/11/02 Javascript
JavaScript解析及序列化JSON的方法实例分析
2019/01/04 Javascript
vue-router命名视图的使用讲解
2019/01/19 Javascript
python中的字典使用分享
2016/07/31 Python
python回调函数中使用多线程的方法
2017/12/25 Python
python如何修改装饰器中参数
2018/03/20 Python
Python queue队列原理与应用案例分析
2019/09/27 Python
tensorflow 实现自定义梯度反向传播代码
2020/02/10 Python
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
某公司面试题
2012/03/05 面试题
班组长工作职责
2013/12/25 职场文书
擅自离岗检讨书
2014/09/12 职场文书
2014财务年终工作总结
2014/12/08 职场文书
2015新学期家长寄语
2015/02/26 职场文书
美德少年主要事迹材料
2015/11/04 职场文书
nginx反向代理时如何保持长连接
2021/03/31 Servers