javascript - 我的网站上的 JavaScript 有问题吗?

标签 javascript jquery html

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

我已经在 Codepen 上使用 Javascript 完成了此操作。

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

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

有谁知道问题出在哪里..

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

我已将 JavaScript 放入名为“ajax.js”的文件中,我可以看到该网站已获取它。
但它似乎不像在 Codepen 上那样工作。

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

最佳答案

您的 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;
  });
});

Introducing $(document).ready()

关于javascript - 我的网站上的 JavaScript 有问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12725261/

相关文章:

javascript - jquery - 如何让一个元素跟随页面到达一个点?

javascript - JS中的数字格式?

php - 重复调用 .load() 而不会导致重复的脚本

html - CSS :hover selector not getting triggered

javascript - 使用 document.createElement ('a' 创建一个变量)并应用点击它而不将它附加到 DOM

html - 网页布局到一页的最佳实践

javascript - 设备架构中调用的遥测中的数组字段类型是什么?

javascript - 同步 Ajax 调用

javascript - 前端和管理区域的 Angular 项目布局?

jquery - 4边的固定边界