所以我对 javascript/jquery 很陌生,所以我需要一些帮助。这就是问题所在。我有一个页面,其中一个按钮触发一个 jquery 动画以显示一个登录表单。(它只是替换了之前的 html)在登录表单上,我让它动态创建一个按钮来隐藏登录表单,并且显示原始 html。但是那个按钮不能被.click方法调用,甚至OnClick属性也不起作用!有什么建议吗?
$(document).ready(function() {
$("#login_button").click(function() {
$("#menu").animate({height: "toggle"}, 500, function() {
$("#menu").empty();
$("#menu").append('<button id="back_button"></button>');
$("#menu").animate({height: "toggle"}, {duration: 500, queue: false});
});
});
});
然后监听“back_button”点击的代码:
$(document).ready(function() {
$("#back_button").click(function() {
$("#menu").animate({height: "toggle"}, 500, function() {
$("#menu").append(//Regular HTML);
$("#menu").animate({height: "toggle"}, {duration: 500, queue: false});
});
});
});
不能在生成我的另一个 javascript 的元素上执行 javascript 吗?任何想法都会很棒!提前致谢!