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

标签 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>

触发此事件:

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

但是我需要的是这个脚本在页面加载时运行。有人知道怎么做吗?

最佳答案

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

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

它会等到页面加载后执行 JavaScript。 请参阅此处的一些示例 https://learn.jquery.com/using-jquery-core/document-ready/

关于javascript - 在页面加载时触发事件而不是 onclick 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41224197/

相关文章:

javascript - Canvas简单游戏DRY重构

javascript - 如何在 firebase 版本 9 中使用 getIdToken() auth 方法?

javascript - 动态颜色填充补间不起作用

javascript - AngularJS - 从页面底部的远程服务器加载更多数据

javascript - 图像转换 CSS/JavaScript

c# - ASP.Net双击问题

javascript - 在 JavaScript 中使用 GPS 无法获得准确的位置

javascript - Angular : How do optimize the below if/else statement in angularjs?

javascript - 获取实例的孙子级

javascript - 如何在JS中设置YouTube主题参数?