2010-06-18 4 views
0

Я пытаюсь найти способ, чтобы обнаружить событие onclick на bgiframe, если это возможно. Причина этого заключается в том, что , поскольку я использую диалог jquery в ie6, с включенным плагином bgiframe. Я не в состоянии связатьonclick обнаружение на bgiframe в jquery

$('.ui-widget-overlay').click(function() { $dialog.dialog("close"); }); 

И поэтому я не в состоянии закрыть диалоговое окно, если нажмите в любом месте за пределами диалогового окна. ЕСЛИ я удаляю плагин bgiframe, все работает нормально. Есть ли способ, которым эта функция может быть достигнута вместе с bgiframe на месте. Или, возможно, по моим направлениям.

Спасибо

ответ

0

Там нет никакого способа установить OnClick событие на IFRAME. Но вы можете изменить bgiframe для загрузки div размером iframe внутри iframe и установить событие onclick для этого div, что закроет наложение виджета.

Смежные вопросы