0

好吧,我有一个网站,我正在尝试制作一个带有警报框但没有提交的表单。

我在 Codepen 使用 Javascript 完成了这项工作。

代码笔: http ://codepen.io/anon/pen/xBhaL

但是当我把它放在我的网站上时,由于某些原因它不起作用。

有谁知道可能是什么问题..

网站:http
://www.marktopper.dk/demo/blog_post.php?id= 22 请向下滚动并尝试提交评论。

我已将 javascript 放入一个名为“ajax.js”的文件中,我可以看到该站点得到了它。
但它似乎不像在 Codepen 上那样工作。

我也从使用本地 jquery 更改为使用他们网站上的最新 jquery。但仍然没有运气。

4

1 回答 1

2

ajax.js目前是:-

$("#commentForm").submit(function(){
 alert("i've submitted this form");
 return false;
});

这在 DOM 准备好之前运行。尝试:

$(document).ready(function() {
  $("#commentForm").submit(function(){
   alert("i've submitted this form");
   return false;
  });
});

介绍 $(document).ready()

于 2012-10-04T10:33:45.813 回答