私がクリックするたびにリンクがあり、ポップアップがあります。私は関数内にモーダルウィンドウを設定しており、その中には他のものもあります。モーダルウィンドウには、閉じるボタンがあります。しかし何らかの理由で.hide()の後に関数がまだ実行されていますか?
function popup(){
//dostuff
}
$('selector').hover(function(){
$('open_selector').click(function(){
popup();
});
},function(){
//button to .hide();
});
私はポップアップを隠しても、機能のものはまだ動作します。何もしてはいけませんか?もう一度リンクをクリックしない限りですか?
ありがとうございます!
編集:私は隠されている要素を持っています。私はホバー上にそれを表示したかったので、なぜホバーステートメントがあるのですか?しかし、このスクリプトでは、popup()を閉じるボタンを閉じるのを忘れていました。
$('button_selector').click(function(){
//hide the dialog box that pops up (in this case popup())
});
こんにちは私の投稿を編集しました。ポップアップを閉じるクローズボタンについて言及していませんでした。 – hellomello