1

システムで、そのすぐ下の要素をクリックすると表示される注文用の簡単なドロップダウンを作成しました。その要素をもう一度クリックすると、その下に隠れているメニューを切り替えることができます。しかし、その後、ドロップダウン自体のオプション以外のクリックをキャッチして非表示にし、必要に応じてユーザーが簡単に破棄できるようにしたいと思います。これを達成するためのjQueryの簡単な方法はありますか? 現時点でトグルに使用しているのは、.is(':hidden') で非表示および表示する現在の順序を示す要素をクリックすることだけです。

事前にどんな助けにも感謝します。

4

1 に答える 1

1

実際に私自身の質問に答えたと思います。

stopPropagation() を発見し、次に $('html').click() のチェックをバインドして、要素が (':visible') および hide(); であるかどうかを確認します。

助けてくれてありがとう。

于 2012-10-17T21:23:24.960 に答える