【问题标题】:Call onclick jQuery function once调用一次 onclick jQuery 函数
【发布时间】:2020-07-12 20:25:20
【问题描述】:

我怎样才能只执行一次这个功能?我尝试了绑定或取消绑定,但它不起作用

<uib-tab-heading onclick="myFunction()"><i class="fa fa-keyboard-o"></i> Typing Test </uib-tab-heading>
function myFunction() {
    alert("hit");   
}

【问题讨论】:

    标签: javascript php jquery jquery-ui jquery-events


    【解决方案1】:

    在下面试试这个:

    Use this flag in your $document.ready scope (global scope)
    
    var flag = false
    
    if(!flag){
    
        function myFunction() {
            flag = true;
            alert("hit");   
        }
    
    }
    

    【讨论】:

    • 你想要标志 inside 函数,因为它是从 onclick= 调用的,它不会在 doc.ready 或 if 中找到该函数
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-08
    • 2012-03-03
    • 1970-01-01
    • 2012-12-07
    • 1970-01-01
    相关资源
    最近更新 更多