我一直在寻找解决方案,但找不到任何东西。我还是JS的新手。以下是我到目前为止的内容 - http://jsfiddle.net/WarrenBee/GLb4u/
我希望我的表单用输入/失败消息替换输入区域中的输入文本,类似于此网站上的表单:http://momentskis.com/#cols
我不想要重新加载页面或弹出消息。
有什么想法吗?
答案 0 :(得分:0)
您需要做的就是将事件处理程序代码放入document.ready
$(function(){
/// Your event bindings and other code
});
原因是:当你的javascript运行时,DOM没有完成加载,并且所有jquery选择器都返回空。
你需要在DOM完成后调用你的JS,而$(function(){});
就是这样。
这是工作小提琴: http://jsfiddle.net/GLb4u/5/