2013-05-28 2 views
0

При нажатии на объект внутри Shadowbox я хочу закрыть iFrame и прокрутить вниз до div на родительской странице.Нажав кнопку Shadowbox и выделите родительский div

function ShadowClose() { 
    window.parent.Shadowbox.close(); 
    $.scrollTo($('div#myDiv'), 500); 
} 

Это то, что я пробовал до сих пор, но он даже не закрывает Shadowbox.

Любые идеи?

+0

Вы уверены, что 'ShadowClose' называется? – sroes

+0

@sroes Это то, что у меня есть из html, который открывается Shadowbox '

CLICK AND CLOSE
' Правильно? – HairLessDude

+0

И 'ShadowClose' определяется в самом iframe? В противном случае вам нужно будет вызвать 'top.ShadowClose()' в onclick (а также удалить window.parent из вызова Shadowbox.close()). – sroes

ответ

1

Перейдите к DIV перед тем, как закрыть Shadowbox.

function ShadowClose() { 
    $.scrollTo($('div#myDiv'), 500); 
    window.parent.Shadowbox.close(); 
} 
Смежные вопросы