だから私はあなたがクリックするとテキストボックスを使うことができるページ設定を持っています:
クリックすると要素に「アクティブ」クラスが追加され、別のテキストボックスをクリックすると削除されます。赤い背景をクリックしたら、クラスを削除したいと思います。また、すぐにページに要素を追加したいので、この削除は<body>
要素である赤い部分をクリックすることによってのみ行われることが重要です。
これが私が今ページに持っているものです:(ログはクラスの削除によって置き換えられることに注意してください)
$('*:not(li)').click(function(){
console.log('foo')
});
li
問題は、要素であるテキストボックスに直接でも、クリックしたすべての場所に「foo」が記録されることです。背景をクリックするだけでこれを機能させるにはどうすればよいですか?
ありがとう!