jquery获取包含本身的元素

时间:2024-01-04 13:53:26

  我们知道,使用jquery获取一个元素内的所有元素非常容易,使用jQuery.html()就可以。

  如果是js语法的话,使用domObj.innerHTML也很容易实现。

  那么问题来了,要想获取包涵节点本身该如何操作?

  原生js代码比较好解决,和innerHTML还有一个对应的outerHTML。但jquery就没有对应的方法于是对应了,只能间接去调用原生js语法jQuery.prop("outerHTML");

  从这点我们可以看出,jquery的prop()方法,实际上是在以js原生对象的方式操作节点。