我在這裏做的是將一些HTML添加爲HTML到我的clipboard
。 但是,我想要從我的clipboard
中刪除最後添加的元素/項目。我如何刪除以前的附加項目
我怎樣才能做到這一點,是這個腳本的最最小和標準化方式下?
$(document).ready(function(){
$('button:not("#delete")').click(function(e){
$('#clipboard').append($(this).prev('div.images').html()
.replace(/\</ig, '<')
.replace(/\>/ig, '>'));
});
$('#delete').click(function(e){
$('#clipboard').html(' ');
});
});
我已經找到了這個問題的答案,但如果寫這更最小的,乾淨,請作出任何建議的另一種方式。感謝
@Raynos我用你提供的以下內容替換了'$('#clipboard')。html('');'但它沒有做任何事情。 – breezy 2011-05-22 16:21:59
@SirB更新。您需要附加一個DOM節點,而不是HTML文本。 – Raynos 2011-05-22 16:30:28
你先生是個天才!所以,我想說的是,將我的元素包裝在一個'div'中,用html實體替換'< >',並將它們追加到我的'#剪貼板'中,你能簡單地解釋'console'部分,所以我可以理解我'完成。謝謝@Raynos – breezy 2011-05-22 16:38:46