我有一個jQuery的小問題。選擇HTML內容並替換
讓說,我有以下語句:
var content = $('#details').html();
我如何發現裏面內容的東西嗎?
這是我已經試過:
// i want to empty the data inside the id=student
content.find('#student').html('');
但由於內容是一個字符串...我怎樣才能HTML分配給一個變量,並能夠搜索是什麼?
更新:
這裏就是我想實現:
我有一個Ajax查詢和我需要的(#details)結構完整。
如果我空的結構,然後針對不同的AJAX查詢我可能需要做內部#student一些替代它不會用,因爲它已被清除......
例如:
<div id="details">
<div id="student">
<span> {%weeks%} </span>
</div>
<div id="teacher">
<span> {%whatever%} </span>
</div>
</div>
所以有時我需要根據ajax查詢清除學生/某個時候的教師,這就是爲什麼我製作html的副本。
這是一個ID,因此它應該是唯一的..所以爲什麼不直接使用id'$('#學生)。('')' –
從第一個代碼中移除'html',它會起作用。 – undefined
'$('#details')。find('#student')。html('');' –