输入字段中的Mailchimp成功消息


Mailchimp success message within input field?

我一直在寻找解决方案,但什么都找不到。我还是JS的新手。以下是我迄今为止所拥有的——http://jsfiddle.net/WarrenBee/GLb4u/

我希望我的表单将输入区域中键入的文本替换为成功/失败消息,类似于此网站上的表单:http://momentskis.com/#cols

我不想重新加载页面或弹出消息。

有什么想法吗?

您所需要做的就是将事件处理程序代码放入document.ready

$(function(){
    /// Your event bindings and other code
});

原因是:当javascript运行时,DOM没有完成加载,所有jquery选择器都返回空。

您需要在DOM完成后调用JS,而$(function(){});就是这样做的

这是工作小提琴:http://jsfiddle.net/GLb4u/5/