我得到了這段代碼,我想用上下級<div>
元素替換「ARRIVAL」文本,但我找不到方法。替換div內的文字
我不想在<div class="left booktext">
上使用replaceWith
,html
或類似的方法,因爲它會替換剩餘的html元素。有一個事件處理程序附加到input class="bookfields"
,我不想失去它。不幸的是,沒有事件代表團。
<div class="left booktext">
ARRIVAL
<div class="bookborder">
<input type="hidden" name="checkin" value="2014-03-05">
<input type="text" class="bookfields hasDatepicker" style="width:65px;" id="checkin-select" placeholder="dd/mm/yyyy">
</div>
</div>
試試這個:'$( 'left.booktext')。 get(0).childNodes [0] .textContent =「新文本」;' –
非常感謝!你可以改變它,所以我可以將其標記爲答案? – george
不知道多少jQuery ..所以轉換爲JavaScript :) –