我最近開始嘗試花式框。當網址中存在preg匹配時,我正在觸發這個花式框。一切運行正常,除非點擊確定或取消 花式框不關閉。
花式框不關閉
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函數。
是否返回任何錯誤JavaScript控制檯? – JSantos 2013-04-24 09:55:25
控制檯沒有錯誤。 – 2013-04-24 09:57:26
關閉的事情與fancybox()有關。trigger('click'); – 2013-04-24 09:58:55