родительская ссылка:Как закрыть fancybox из дочернего окна?
<a href="feedback.php" id="feed">Provide your feedback here</a>
JQuery код для инициирования FancyBox является ...
$("#feed").fancybox();
кода feedback.php ...
<html>
<head>
<script language="javascript">
$(document).ready(function(){
$("#feed_submit").click(function(){
//Name is alerted
alert($("#name").val());
//code to close fancy box(Not working)
$.fancybox.close();
});
});
</script>
</head>
<body>
<form method="post" name="feedback" id="feedback" action="">
<div>
<label>name</label>
<input type="text" name="name" id="name"/>
</div>
<div>
<label>feedback</label>
<input type="text" name="content" id="content"/>
</div>
<div><input type="button" name="feed_submit" id="submit" value="submit"></div>
</form>
</body>
</html>
После нажатия кнопки передачи I необходимо закрыть причудливое поле на этой странице с помощью jQuery
я попытался с помощью
$.fancybox.close();
parent.$.fancybox.close();
Но это не работает для меня. Если есть какая-либо возможность закрыть внутри этой формы ajax, пожалуйста, дайте мне знать.
Можете вы показать нам остальную часть вашего кода? – karim79 2010-12-08 17:49:37
@ karim79 Я думаю, что это все соответствующий код. – 2010-12-08 19:19:40
работает для меня $ .fancybox.close(); thnx, я искал: D – holms 2011-09-06 13:34:23