1

これを使用してドロップダウンメニューにアクセスしますが、機能しません。

ユーザーの変更がいつ変更され、アラートが表示されるかを理解しようとしています。これで私を助けてもらえますか?

これは私のhtmlです:

私のコードは以下の通りです:

function alert() {
    ('#pay select').change(function() {
        alert('change');
    })
}
4

2 に答える 2

3

$/を見逃していますjQuery:

    ('#pay select').change(function(){
//-^
于 2012-10-22T00:42:40.270 に答える
1

jQuery を呼び出していることを示すために、ドル記号を追加する必要があります。また、おそらく関数内で呼び出したくないでしょう-むしろ、頭の中の準備ができている関数で-次のようなものはうまくいくはずです:

...

<head>
   $(document).ready(function () {
      $('#pay select').change(function() {
         alert("Changed!");
      });
   });

...
于 2012-10-22T00:48:36.633 に答える