我有一個簡單的問題。我的JS代碼就是這樣,但是當我嘗試向<div>
添加一個新的元素或內容時,它的出現會迅速上升。我不知道爲什麼。簡單的追加問題與jquery
我該如何避免這種情況?
<head>
$(document).ready(function() {
$('#mybtn').click(function() {
$('#main').append('<button id ="mm" onclick="myfun()">generate code my fun.</button>');
});
});
</head>
<body>
<form id="form1" runat="server">
<button id ="mybtn">generate code</button>
<div id="main"></div>
</form>
</body>
它似乎工作正常:[http://jsfiddle.net/xCB4a/](http://jsfiddle.net/xCB4a/) – asiviero
你可以嘗試設置按鈕'type',例如:'<按鈕類型=「按鈕」id =「mybtn」>生成代碼'。這將停止提交按鈕。 – Nunners
我可以包含這樣的js代碼。 導致問題? – sakir