[英]Fancybox jQuery / Close box when page load
在一個花哨的盒子里,我想執行一些PHP,然后使盒子自動關閉。
這是常見問題解答中的內容
- 如何關閉其他元素的FancyBox? ? 只需在onClick事件上調用$ .fancybox.close()
將此放置在我的頁面中?
這是我做的(不起作用):
<?php ... (my php) ?>
<!doctype html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">
</head>
<body onload="$.fancybox.close();">
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<link rel="stylesheet" href="http://www.fizzyexpress.pro/admin/fancybox/source/jquery.fancybox.css?v=2.1.5" type="text/css" media="screen" />
<script type="text/javascript" src="http://www.fizzyexpress.pro/admin/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>
</body>
抱歉,我是新手,謝謝您的幫助!
如果只需要在加載頁面時將其關閉,則可以使用document.ready()
如下所示:
$( document ).ready(function() {
$.fancybox.close();
});
但是,如果需要運行PHP
腳本,然后關閉fancybox,則必須進行AJAX
調用,然后調用$fancybox.close()
success
。 參見JQuery.ajax()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.