私はそれが働いている接続されたjsファイルでhtmlを持っています。なぜJqueryはイベントのクリックを聞きませんか?
私は$('#userAdd').click(addUser);
をGoogleコンソール(インスペクタ)に書き込もうとします。
次のようになります.clickマイJS:
<div class="row">
<div class="form-group col-md-12">
<div class="col-md-12">
<input id="userAdd" type="submit" value="Add" class="btn col-md-12 btn-primary ">
</div>
</div>
</div>
私は私の.click
上インスペクタの "元" で、いくつかのブレークポイントを入れて、それだけで働いている:
html要素は次のようになります
$(document).ready(function() {
$('#userAdd').click(addUser());
});
ページがロードまたは再ロードされたとき。
更新:あなたは()
を持っているので、
$('#userAdd').click(addUser());
^^
:今ではすべてが解決策が
$('#userAdd').click(function() { addUser(); });
だったこの1つが何らかの理由
$('#userAdd').click(addUser);
間違っている? – Li357
'click(addUser())'の中の括弧を削除します。 'click(addUser)'でなければなりません。関数名の後のかっこは、すぐにそれを呼び出します。 – j08691
@AndrewL。いいえ、コンソールは絶対にクリアです –