jquery获取及设置outerhtml的方法


Posted in Javascript onMarch 09, 2015

本文实例讲述了jquery获取及设置outerhtml的方法。分享给大家供大家参考。具体分析如下:

在开发过程中,jQuery.html() 是获取当前节点下的html代码,并不包含当前节点本身的代码,然而我们有时候的确需要,可以通过jQuery.prop("outerHTML")的方式设置。

很多jQuery的使用者都对这一问题深感疑惑。为什么在众多方便的各种获取属性和设置属性的方法中就不能像DOM中一样直接设置html元素的outerHTML呢?

因为原生JS DOM里有一个内置属性 outerHTML (看清大小写哦,JS是区分大小写的)用来获取当前节点的html代码(包含当前节点),所以用jQuery的prop()能拿到
 
一、jquery获取outerhtml

<div class="test"><p>hello,你好!</p></div>
<script>
$(".test").prop("outerHTML");
</script>

二、jquery设置outerhtml

$('.test').prop('outerHTML', '<input>');

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

Javascript 相关文章推荐
限制复选框的最大可选数
Jul 01 Javascript
Jquery升级新版本后选择器的语法问题
Jun 02 Javascript
jQuery点击tr实现checkbox选中的方法
Mar 19 Javascript
技术男用来对妹子表白的百度首页
Jul 23 Javascript
jQuery子窗体取得父窗体元素的方法
May 11 Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
Dec 08 Javascript
浅谈Sticky组件的改进实现
Mar 22 Javascript
总结在前端排序中遇到的问题
Jul 19 Javascript
基于JS实现限时抢购倒计时间表代码
May 09 Javascript
解决vue组件中使用v-for出现告警问题及v for指令介绍
Nov 11 Javascript
利用nginx + node在阿里云部署https的步骤详解
Dec 19 Javascript
koa大型web项目中使用路由装饰器的方法示例
Apr 02 Javascript
jQuery给动态添加的元素绑定事件的方法
Mar 09 #Javascript
jquery滚动加载数据的方法
Mar 09 #Javascript
jQuery晃动层特效实现方法
Mar 09 #Javascript
javascript中hasOwnProperty() 方法使用指南
Mar 09 #Javascript
jQuery设置和移除文本框默认值的方法
Mar 09 #Javascript
jQuery读取XML文件内容的方法
Mar 09 #Javascript
JQuery动态添加和删除表格行的方法
Mar 09 #Javascript
You might like
用PHP将数据导入到Foxmail
2006/10/09 PHP
PHP编程过程中需要了解的this,self,parent的区别
2009/12/30 PHP
php Rename 更改文件、文件夹名称
2011/05/24 PHP
vmware linux系统安装最新的php7图解
2019/04/14 PHP
JQuery的Ajax中Post方法传递中文出现乱码的解决方法
2014/10/21 Javascript
跟我学习javascript的隐式强制转换
2015/11/16 Javascript
Web开发必知Javascript技巧大全
2016/02/23 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
2016/05/24 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
js模式化窗口问题![window.dialogArguments]
2016/10/30 Javascript
原生javascript实现的ajax异步封装功能示例
2016/11/03 Javascript
Vue.js第四天学习笔记
2016/12/02 Javascript
JS实现关键词高亮显示正则匹配
2018/06/22 Javascript
JS实现点击li标签弹出对应的索引功能【案例】
2019/02/18 Javascript
vue分页插件的使用方法
2019/12/25 Javascript
前端深入理解Typescript泛型概念
2020/03/09 Javascript
JSON获取属性值方法代码实例
2020/06/30 Javascript
解决vue-photo-preview 异步图片放大失效的问题
2020/07/29 Javascript
vue实现在进行增删改操作后刷新页面
2020/08/05 Javascript
Python定时执行之Timer用法示例
2015/05/27 Python
Python读取Excel的方法实例分析
2015/07/11 Python
简单讲解Python中的数字类型及基本的数学计算
2016/03/11 Python
JPype实现在python中调用JAVA的实例
2017/07/19 Python
python TKinter获取文本框内容的方法
2018/10/11 Python
解决pycharm工程启动卡住没反应的问题
2019/01/19 Python
python实现kmp算法的实例代码
2019/04/03 Python
如何爬取通过ajax加载数据的网站
2019/08/15 Python
如何真正的了解python装饰器
2020/08/14 Python
python时间time模块处理大全
2020/10/25 Python
python Zmail模块简介与使用示例
2020/12/19 Python
Dodax奥地利:音乐、电影、书籍、玩具、电子产品等
2019/08/31 全球购物
玩具公司的创业计划书
2013/12/31 职场文书
党员教师群众路线个人整改措施
2014/10/28 职场文书
毕业论文指导教师评语
2014/12/30 职场文书
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle