我試圖使用jQuery如何使用jQuery刪除下一個元素的內容?
$('#deleteAssocPesident').click(function(e){
// e.preventDefault();
console.log(e);
$(this).next('div').next('#deletePresidentBlock').html('');
});
的Html
<div class="user_president_designation" id="user_designation_president">President <i class="fa fa-trash-o" aria-hidden="true" id="deleteAssocPesident" style="float: right;font-size: 22px;margin-top: 4px;" ></i></div>
<div class="user_president_block" id="deletePresidentBlock">
<img src="" style="max-width: 300px;max-height: 300px;min-height: 300px;" class="img img-responsive" />
<div class="user_president_name">{{$firstName}} {{$lastName}}</div>
<input type="hidden" value="" name="president">
</div>
我試過很多方法,但它不工作。我相信,這功能在工作這可能是問題清空下一格的HTML數據能找到的div 下一個傾斜的任何幫助appriciated
更新
我有很多相似塊,所以我不能使用的ID。所以我有空最近刪除的div塊
我現在已經添加的類名deletePresidentBlock
因爲ID應該是unque
既然你在球場上有一個ID,爲什麼不只是'$( '#deletePresidentBlock')HTML( '')' – Cfreak
[下一頁](HTTPS:// API。 jquery.com/next/)*獲取匹配元素集中每個元素的緊隨其後的兄弟。如果提供了一個選擇器,只有當它匹配該選擇器時纔會檢索下一個兄弟。*。如果您試圖引用一個ID,那麼只需在該ID上清空,因爲它們是** unique **。 –
@ Cfreak.i有很多塊,所以如果添加像它會刪除all.i想要remvoe特定的bock用戶點擊 – vision