我想删除最后一个附加,当我点击后退按钮时。但当我选择再次追加时,最后的追加仍然存在。删除最后一个附加
这是我追加的代码。它的工作:
$(req.responseText).find('ItemName').each(function() {
ItemNameArr[ItName] = $(this).text();
ItName++;
})
$(req.responseText).find('ItemQty').each(function() {
ItemQtyArr[ItQty] = $(this).text();
ItQty++;
})
$(req.responseText).find('ItemUnit').each(function() {
ItemUnitArr[ItUn] = $(this).text();
ItUn++;
})
for (var a = 0; a < ItemNameArr.length; a++) {
//$contentDt = $('<p><h6> ' + ItemQtyArr[a] + " " + ItemUnitArr[a] + " " + ItemNameArr[a] + '</h6></p>');
$('#Ingredients').append('<p><h6> ' + ItemQtyArr[a] + " " + ItemUnitArr[a] + " " + ItemNameArr[a] + '</h6></p>')
$('#Ingredients').fieldcontain('refresh')
}
我在后退按钮的代码时,其点击:
$("#btnBack").on('click',function(){
$('#Ingredients').empty()
$('#Ingredients').fieldcontain('refresh')
});
我的代码在HTML,当它被追加
<div data-role="fieldcontain" id="Ingredients"> <!--Ingridients-->
</div>
});
$( 'P')最后()删除()。? – 2013-04-30 05:13:48
不工作先生.. – 2013-04-30 05:19:03
您需要向我们提供您的页面布局。以下所有答案都是正确的,你只是没有在适当的时候使用它们。 – Gajotres 2013-04-30 07:54:06