-1
我想了解一些關於HTML代碼字符串的東西。HTML變量和操作使用jQuery保存
var HTMLVar = $("body").html();
。
這將返回<body>
內的所有HTML代碼。我知道用jQuery我可以做到這一點,找到元素,並在該字符串中做其他事情$(HTMLVar).find("span");
但我想知道如果我可以將HTMLVar視爲它在DOM中?所以這就是我想知道的。
我是否可以像處理DOM中的HTML代碼一樣操縱HTML代碼的字符串?例如,如果我在HTML字符串中有一個jQuery UI選項卡元素,我可以銷燬選項卡,並期望它從存儲在變量中的HTML中刪除所有選項卡元素,而不是DOM?
$(HTMLVar).find("#jquery-ui-tabs").tabs("destroy");
將這項工作,並調用HTMLVar內"#jquery-ui-tabs"
元素"destroy"
?
這只是一個例子,我想用存儲HTML代碼的變量來做其他事情,比如查找和刪除屬性,類,元素,附加和其他東西。
$(HTMLVar)修復了這個問題。 – guub 2015-04-03 18:46:00
我想我很困惑你在找什麼。 .find()搜索dom元素,它不會過濾字符串。 – zfrisch 2015-04-03 19:02:13
我目前正在使用它,它工作$(HTMLVar).find(「#元素」)發現字符串內的元素就好了。我想知道我是否可以用其他方式操縱它。 – guub 2015-04-03 19:03:34