我是 jQuery 新手,我编写了这段代码,在其中开发了一个带有一些输入按钮的表单。有一个“取消”按钮,单击该按钮时,我希望删除表单。
这是我的代码:
$(document).ready(function(){
$(".newIdea_Button").click(function(){
if (!new_idea_clicked)
{
$(document.body).append("<form>...some buttons here, one with the id cancel_idea_input</form>")
}
});
$("#cancel_idea_input").click(function(){
$('#new_idea_form').remove();
});
});
事情是一切对我来说似乎都是正确的,但是当我在浏览器(谷歌浏览器或火狐)中打开代码时,当我点击“取消”按钮时没有任何反应。但是当我在谷歌浏览器的控制台部分复制并粘贴第二个函数时,“取消”按钮就起作用了!有人可以帮我弄清楚我的代码有什么问题吗?