JQuery自定义警报框不会自动运行

时间:2013-10-29 12:20:30

标签: javascript jquery

我正在使用一个名为Apprise2的jquery警报库,它在我的表单验证功能中使用它进行警报时工作正常。我想要的是在页面加载时显示警报,我在页面末尾调用它,但它不起作用,这是我在页面末尾使用的:

<?php if ($_SESSION['lasterror'] == '1') {?>
    <script>
        Apprise('error-occured');
    </script>
<?php } ?>

当我使用“alert”而不是“apprise”它工作并显示警报时,我链接到图书馆下面,我希望你可以帮我解决这个问题。谢谢,抱歉我的英语。

1 个答案:

答案 0 :(得分:1)

您可以尝试在doc ready处理程序中执行此操作:

<?php if ($_SESSION['lasterror'] == '1') {?>
    <script>
       $(function(){
          Apprise('error-occured');
       });
    </script>
<?php } ?>

第2点:这可能是个问题:

您正在测试一个可能是数字的字符串:

<?php if ($_SESSION['lasterror'] == '1') {?>
//-----------------------------------^-------here