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将从数据库中读取出来的日期型格式化为想要的类型。
Aug 15 Javascript
JavaScript中把数字转换为字符串的程序代码
Jun 19 Javascript
解析URI与URL之间的区别与联系
Nov 22 Javascript
JS实现为表格动态添加标题的方法
Mar 31 Javascript
javascript日期比较方法实例分析
Jun 17 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
Jul 14 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
May 07 Javascript
详解Node.js项目APM监控之New Relic
May 12 Javascript
改变vue请求过来的数据中的某一项值的方法(详解)
Mar 08 Javascript
深入理解Vue父子组件生命周期执行顺序及钩子函数
Aug 12 Javascript
利用不到200行代码写一款属于你自己的js类库
Jul 08 Javascript
layui表单提交到后台自动封装到实体类的方法
Sep 12 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
php中字符查找函数strpos、strrchr与strpbrk用法
2014/11/18 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
php禁用函数设置及查看方法详解
2016/07/25 PHP
PHP反射API示例分享
2016/10/08 PHP
jquery实现智能感知连接外网搜索
2013/05/21 Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
2015/07/27 Javascript
jQuery 实现ajax传入参数含有特殊字符的方法总结
2016/10/17 Javascript
Ajax和Comet技术总结
2017/02/19 Javascript
js以及jquery实现手风琴效果
2020/04/17 Javascript
基于JavaScript实现图片剪切效果
2017/03/07 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
nodejs用gulp管理前端文件方法
2018/06/24 NodeJs
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
JS中使用new Option()实现时间联动效果
2018/12/10 Javascript
C#程序员入门学习微信小程序的笔记
2019/03/05 Javascript
Vue使用axios出现options请求方法
2019/05/30 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
vue + node如何通过一个Txt文件批量生成MP3并压缩成Zip
2020/06/02 Javascript
解决vue项目,npm run build后,报路径错的问题
2020/08/13 Javascript
[51:36]EG vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
python使用matplotlib绘制折线图教程
2017/02/08 Python
Python操作使用MySQL数据库的实例代码
2017/05/25 Python
bluepy 一款python封装的BLE利器简单介绍
2019/06/25 Python
aws 通过boto3 python脚本打pach的实现方法
2020/05/10 Python
pytorch SENet实现案例
2020/06/24 Python
Python如何输出警告信息
2020/07/30 Python
MAC平台基于Python Appium环境搭建过程图解
2020/08/13 Python
html5教程制作简单画板代码分享
2013/12/04 HTML / CSS
IE9对HTML5中部分属性不支持的原因分析
2014/10/15 HTML / CSS
一套Java笔试题
2016/08/20 面试题
实习生求职自荐信
2014/02/07 职场文书
幼儿园中班个人总结
2015/02/28 职场文书
新手入门Mysql--sql执行过程
2021/06/20 MySQL
js中Map和Set的用法及区别实例详解
2022/02/15 Javascript
Linux下搭建SFTP服务器的命令详解
2022/06/25 Servers