HTML の一部に問題が見つかりました。チェックボックスがデフォルトのイベントをブロックしています。とてもうるさい。stopPropagation をチェックボックスに直接追加すると、それが機能することがわかりました。伝播を停止するだけでなく、どのイベントが発生しているかを調べる方法があるかどうか知りたいです (イベントが予期しない方法で動作するのは好きではありません:))。
そのようなものを設定することは可能ですか?
ブラウザーでビジュアルイベントを設定する必要があります。
それを起動すると、ページ上のさまざまな要素にバインドされているすべてのイベントが表示されます。いつも使っています。
firebug をインストールし、チェックボックスのイベント ハンドラーにブレークポイントを作成してデバッグします。それで全部です。