jquery - 在页面加载时运行代码一次,然后每次单击按钮时运行代码

标签 jquery

我需要在页面加载时运行一次函数,然后在按下按钮时再次运行。如果我取出代码在页面加载时运行它,则只要按下按钮,它就会运行,否则它只会在页面加载时运行一次,而不会在按下按钮时运行。

$(function()
{
    // code to be run
});

$(document).ready(function()
{
    $("#button").click(function()
    {
        // code to be run
    });
});

最佳答案

function run(){
    //code to run
}
$(document).ready(function()
{
    $("#button").click(function()
    {
        run()
    });
    run()
});

关于jquery - 在页面加载时运行代码一次,然后每次单击按钮时运行代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4683919/

相关文章:

javascript - 如何阻止 iframe 预加载

jQuery nextAll 不会在最后一个元素处停止?

jquery - 开始拖动另一个元素

javascript - isRegistered 不返回 true

javascript - 如何按值将数据传递到延迟 then 处理程序?

jquery - requireJS 与 Backbone 依赖关系

JQuery 将变量从 href 传递到 load()

javascript - jquery:我怎么知道我是否拥有它?

javascript - 如何根据输入 id 创建名称为对象的属性?

jquery - 通过在当前模态内容中进行调用来更改 SimpleModal 内容