-1

このコードを使用してすべての Div をクリック可能にするアプリケーションがあります。

$("html").click(function(){
 alert("Click"); 
 return false;
});

これはすべてのdivで正常に機能します。さて、アラート ポップアップが表示されると、[アラートの背後にある背景] ボックスをクリックできません。それもクリック可能にするにはどうすればよいですか?

PS: 背景を右クリックしても機能しません。

4

3 に答える 3

1

あなたが求めていることを正確に行う方法がわからない(可能であれば)。たぶん、他の誰かがそれに光を当てることができます。

しかし、検討できる解決策は、jQuery UI のダイアログ ウィジェットです。ポップアップ、モーダルまたは非モーダル (背景がフェードアウトしているかどうかに関係なく) を簡単に作成できます。

http://jqueryui.com/dialog/ いくつかのデモがありますが、テキストと呼び出しで div を作成するのと同じくらい簡単です...

$("#the_div_id").dialog();

他の設定パラメータは API から見つけることができます: http://api.jqueryui.com/dialog/

于 2013-07-31T07:32:31.737 に答える