jquery中onload函数的问题

时间:2014-12-26 11:04:49

标签: javascript jquery html

我正在与shopify商店合作。 我创建的目的是在进入我的网站时展示精美的盒子。

这是我使用的代码:

<div id="wrap"><div id="step1"></div>
            <pre onclick="not1()">{}</pre>        
</div>




 <script>
            function not1(){
                notif({
                    msg: "&lt;b&gt;Success:&lt;/b&gt; In 5 seconds i'll be gone",
                    type: "success"
                });
            }
    </script>

我使用了notifIt.js和jquery.js文件。现在它工作正常,我已从此网站http://www.jqueryscript.net/demo/Simple-Easy-jQuery-Notification-Plugin-NotifIt/

获取代码

我需要自动显示该通知框,而不是单击文本框。

所以我改变了上面的脚本onclick to onload ..但似乎没有任何工作

我知道,我的错误是什么?提前谢谢。

2 个答案:

答案 0 :(得分:0)

您是否要在页面加载时显示通知?

如果你这样做,你可以使用:

$(document).ready(function() {
    not1();
});

答案 1 :(得分:0)

直接调用您的函数。它将在脚本标记加载时自动调用。

 <div id="wrap"><div id="step1"></div>
                <pre onclick="not1()">{}</pre>        
    </div>




     <script>
                function not1(){
                    notif({
                        msg: "&lt;b&gt;Success:&lt;/b&gt; In 5 seconds i'll be gone",
                        type: "success"
                    });
                }
    not1(); //CALLING FUNCTION, It will be called automatically. I hope it would help.
        </script>

有关参考,请参阅Can't apply simple hide function on div