我想禁用點擊預覽中的鏈接並改爲顯示錯誤消息。我想出了一個簡單的解決方案:如何在添加新鏈接後禁用鏈接?
<div id="preview">
<p>There is a <a href="http://google.com">sample</a> link that should not follow to <a href="http://google.com">google.com</a></p>
<ul></ul>
</div>
<button id="btn">Add a new link</button>
JavaScript代碼:
$('a').on('click', function() {
alert("links are disabled");
return false;
});
$('#btn').on('click', function() {
$('#preview ul').append('<li><p><a href="http://google.com">another link</a></p></li>');
});
它適用於已有的鏈接,但不是通過按鈕添加新的鏈接完美的罰款。
甚至添加新的鏈接後如何禁用鏈接?
我想保持邏輯禁用了代碼的鏈接,添加新的鏈接(因爲是添加新的鏈接多個地方)
JS fidddle:http://jsfiddle.net/bseQQ/