我們知道,使用jquery獲取一個元素內的所有元素非常容易,使用jQuery.html()就可以。
如果是js語法的話,使用domObj.innerHTML也很容易實現。
那么問題來了,要想獲取包涵節點本身該如何操作?
原生js代碼比較好解決,和innerHTML還有一個對應的outerHTML。但jquery就沒有對應的方法於是對應了,只能間接去調用原生js語法jQuery.prop("outerHTML");
從這點我們可以看出,jquery的prop()方法,實際上是在以js原生對象的方式操作節點。