页面加载时触发事件而不是onclick按钮

时间:2016-12-19 13:57:49

标签: javascript

我在StackOverflow上尝试了各种关于此的示例,但没有成功。 我所拥有的是Prestashop上的PHP文件中的这个按钮:



            <a  class="button btn btn-default button-medium" href="#" onclick="return confirm(event)">
                <span>{l s='I confirm my order' mod='amanpay'}
                	<i class="icon-chevron-right right"></i>
                </span>
            </a>
&#13;
&#13;
&#13;

触发此事件:

&#13;
&#13;
        <script type="text/javascript">
        	function confirm (e)
        	{
        		e.preventDefault();
                AmnPy.loadModal();
        	}
        </script>
&#13;
&#13;
&#13;

但我需要的是这个脚本在页面翻转时运行。谁知道怎么做?

2 个答案:

答案 0 :(得分:0)

当页面完全加载时应该被触发的事件是正文的onload。

所以

<body onload="confirm()">

应该做的伎俩,

答案 1 :(得分:0)

你可以在你的函数中使用这样的东西:

$( document ).ready(function() {
    //code goes here
});

等待页面加载以执行javascript。 请参阅此处的一些示例https://learn.jquery.com/using-jquery-core/document-ready/