0

サッカーチームのファンのために小さな趣味のサイトを構築しています。jQueryを追加しようとしていますが、jQueryをトリガーできないようです。

クリックするとjQuery関数を呼び出すはずの右側の列のフォーム内に送信ボタンを作成しましたが、jQuery関数を呼び出していません。

複雑なコードをここに貼り付けるよりも、サイトにリンクする方が簡単だと思いました。

jQueryが呼び出されない理由を誰かが知っていますか?

ありがとう!

4

1 に答える 1

2

コードを。でラップします$(document).ready()。それ以外の場合は、ブラウザによってまだロードされていない要素をバインドしようとします。

$(document).ready(function () {
  $("#search_fans").click(function () {
    alert('2');
  }
});

これも同等です(そしてより冗長ではありません):

$(function () {
  $("#search_fans").click(function () {
    alert('2');
  }
});
于 2012-09-12T23:51:03.727 に答える