美文网首页
jquery获取当前节点本身的html

jquery获取当前节点本身的html

作者: LuckyJin | 来源:发表于2020-03-16 17:44 被阅读0次

    jQuery.html() 是获取当前节点下的html代码,并不包含当前节点本身的代码

    可以通过jQuery.prop("outerHTML")的方式获取到自身元素

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

    一、jquery获取outerhtml

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

    二、jquery设置outerhtml

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

    相关文章

      网友评论

          本文标题:jquery获取当前节点本身的html

          本文链接:https://www.haomeiwen.com/subject/ksvnehtx.html