を仕事にmouseleave()またはマウスアウトを()を取得できません:http://www.problemio.com/index_new.phpはjQueryの
あなたが「健康」リンクの上にマウス、私がポップアップするポップアップを得たが、それを閉じるのは苦労します。ここで
は、私がポップアップショーを補うためにやったことです:
$("<div id='pop'>" + div_contents + "</div>").dialog({ title: 'Secondary Categories'});
、ここでは、私は近いそれを作るしようとしている方法です:
$('#hea_link').mouseout(function()
{
$("#pop").dialog('close');
});
$('#hea_link').mouseleave(function()
{
$("#pop").dialog('close');
});
私がしようとしている方法のいずれも、作品を閉じるためのポップアップを取得します。また、ポップアップの右上にあるxをクリックしても閉じないのはなぜかわかりません。
私がここで間違っているのは何ですか?
あなたがマウスオーバーこれらのダイアログの1000年のように作っています。 * one *だけを作ろうとすれば、あなたのコードはうまくいくはずです。 – Blender
FYI:複数のダイアログも開きます。新しいダイアログを作成する必要がありますが、可視性を切り替える必要があります。おそらく、ID beindが複数回使用されている問題もあります。 – Smamatti
あなたのクローズxはこの例では機能しますが、ホバーすると2つのダイアログが開きます。だから、クリックを2回閉じる必要がありますか? –