0

さて、私はアラートボックスを備えたフォームを作成しようとしていますが、送信しないサイトがあります。

私はCodepenのJavascriptでこれを行いました。

Codepen:http ://codepen.io/anon/pen/xBhaL

しかし、これを自分のWebサイトに掲載すると、何らかの理由で機能しません。

問題が何であるかを誰かが知っていますか。

サイト: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 に答える