怎样用jQuery自带方法/函数来获取outerHTML属性

如题所述

第1个回答  2016-07-28
jQuery中可以用.prop()方法来获取和设置html元素的outerHTML
// 获取
$('textarea').prop('outerHTML')
// 设置
$('textarea').prop('outerHTML', '<input>');
第2个回答  2017-04-30
1、jQuery也是用js编写的,能使用原生js自带的方法简单就实现的操作当然还是用原生的最好。
2、如果非要用jQuery,那就自己写一个方法
3、具体方法我想的是,用clone,克隆当前元素,添加到一个新建的无内容标签里面。之后输出新建标签的html();
第3个回答  2016-09-01
一、jquery获取outerhtml

<div class="test"><p>hello,你好!</p></div>

<script>
$(".test").prop("outerHTML");
</script>

二、jquery设置outerhtml

$('.test').prop('outerHTML', '<input>');
第4个回答  2016-07-27
PrintPreviewDialog pPDlg;
exec_prefix='NONE'PACKAGE='libevent'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'本回答被提问者采纳
相似回答