當我點擊一個鏈接時,我嘗試添加一個字段集。如何使用.append()和appendTo()添加我們想要的元素?
我會認爲這個新元素在我的範圍之前,因爲在這個時候元素被添加了。
<fieldset id="fieldsetOptions">
<legend>Options</legend>
<span>Add an option
<a onclick="addOption()" href="javascript:return false;">
<img src="./images/icons/add.png">
</a>
</span>
<fieldset><!--this is the new fieldset, but not at the good place--></fieldset>
</fieldset>
所以,你明白:良好的結果應該是這個
<fieldset id="fieldsetOptions">
<legend>Options</legend>
<fieldset><!--this is the new fieldset, at the good place--></fieldset>
<span>Add an option
<a onclick="addOption()" href="javascript:return false;">
<img src="./images/icons/add.png">
</a>
</span>
</fieldset>
要添加新的字段集,我這樣做:
<script type="text/javascript">
function addOption(){
$("#fieldsetOptions").append("<fieldset></fieldset>");
}
</script>
是否有可能加入其中我們想要 ?
內嵌的JavaScript('的onclick = 「... 」')和'HREF =「 JavaScript的:」 ......'是完全DIS推薦的,尤其是* *當你已經擁有的東西像jQuery的地方。 – Tomalak
感謝提示 – bahamut100