http://socket.io/get-started/chat/でサンプルを処理しているときに、jQueryハンドラーが起動しないという問題が発生しました。
私は最終的に、Javascriptコードの周りに$(document).ready(...)
がないことを追跡しました。
例えば
$( document ).ready(function() {
$('form').submit(...
});
他の人もつまずいた可能性があるので、 $(document).ready()
をソースに追加することをお勧めします。
ありがとう、
-ダグ
ありがとう。 なぜそれが機能しなかったのかを理解しようとして、私は夢中になっていた。
ありがとう、ここでも同じです。
ところで、body終了タグの直前に$('form').submit(
のものを追加することもできます。
その問題は自動的に解決されました。 問題が最新リリースで修正されているかどうかを確認し、必要に応じて再開してください(可能であればフィドルで問題を再現してください)。
最も参考になるコメント
ありがとう、ここでも同じです。
ところで、body終了タグの直前に
$('form').submit(
のものを追加することもできます。