我最近开始尝试使用花式盒子。当网址中存在preg匹配时,我正在触发奇特的框。一切都运行正常,除非点击OK或CANCEL
花哨的盒子没有关闭。
if(preg_match('/school/',$_SERVER['REQUEST_URI']) )
{
?>
<script>$("#single_image").fancybox().trigger('click');</script>
<?php
}
<div style="display:none;" id="single_image" >
<p>Continue or Decline</p>
<p><input type="button" onclick="php_function();" value="OK" /><input type="button" value="CANCEL" onclick="$.fancybox.close();"</p></div>
php_function()是ajax调用的javascript函数。
答案 0 :(得分:0)
为什么不用它的方法打开它而不是触发('点击')?
$.fancybox.open( [group], [options] )