Search

JQuery - 取得物件本身的完整HTML

2014-11-23 8:04 PM

有時會需要物件本身的HTML做應用時
可使用以下方法輕鬆取得
雖然亦可以使用原生的outerHTML方法
但在此處依舊提供JQuery的解法
畢竟有時我們會希望使用更優雅的程式碼

程式碼範例
  1. var a = $(document.createElement("a"))
  2. .attr("href", "http://www.google.com")
  3. .attr("id", "alertId")
  4. .attr("target", "_blank")
  5. .html("here");
  6.  
  7. var html = $('<div>').append(a.clone()).html();
詳細解說
  1. // 建立超連結物件
  2. var a = $(document.createElement("a"))
  3. .attr("href", "http://www.google.com")
  4. .attr("id", "alertId")
  5. .attr("target", "_blank")
  6. .html("here");
  7. // 取得超連結物件的完整HTML
  8. var html = $('<div>').append(a.clone()).html();
各項資料連結
JQuery 官方網站
範例 - JSFiddle

No comments:

Post a Comment