このコードを使用してすべての Div をクリック可能にするアプリケーションがあります。
$("html").click(function(){
alert("Click");
return false;
});
これはすべてのdivで正常に機能します。さて、アラート ポップアップが表示されると、[アラートの背後にある背景] ボックスをクリックできません。それもクリック可能にするにはどうすればよいですか?
PS: 背景を右クリックしても機能しません。
このコードを使用してすべての Div をクリック可能にするアプリケーションがあります。
$("html").click(function(){
alert("Click");
return false;
});
これはすべてのdivで正常に機能します。さて、アラート ポップアップが表示されると、[アラートの背後にある背景] ボックスをクリックできません。それもクリック可能にするにはどうすればよいですか?
PS: 背景を右クリックしても機能しません。
あなたが求めていることを正確に行う方法がわからない(可能であれば)。たぶん、他の誰かがそれに光を当てることができます。
しかし、検討できる解決策は、jQuery UI のダイアログ ウィジェットです。ポップアップ、モーダルまたは非モーダル (背景がフェードアウトしているかどうかに関係なく) を簡単に作成できます。
http://jqueryui.com/dialog/ いくつかのデモがありますが、テキストと呼び出しで div を作成するのと同じくらい簡単です...
$("#the_div_id").dialog();
他の設定パラメータは API から見つけることができます: http://api.jqueryui.com/dialog/