具体的には、特定のaタグをクリックすると小窓が開き、その小窓以外の、ページ内のどこかをクリックしたら小窓を閉じる、という処理です。
サンプル:outerClick
最初は.notなどのセレクタを使って実装しようと思ったのですが、小窓の中に子要素があるとうまく動作しなかったのですが、ググっていたらプラグインを見つけたのでこちらを使うことにしました。
プラグインページ
http://plugins.jquery.com/project/outerClick
デモページ
http://littleroom.se/playground/outerClick/
使い方も簡単で、
$('div#hoge').outerClick(function (event) { ... });
という具合に普通のイベントと同様に使えます。
[...] kawama.jpさんの記事 jqueryで指定要素”以外”のクリックイベントを実装するouterClickプラグイン にたどり着きました。 [...]
返信削除