javascript - JQuery 点击 3 次隐藏按钮

标签 javascript jquery vb.net

我有这 2 个按钮,是,继续否,注销

我想统计按钮的点击次数,当计数达到3时,该按钮应该被隐藏。仅应显示“否,注销”。

<div class="popupMsg">
    <span>Your session will be expired after <span id="expiredTime"></span> secondes.<br /> Would you like to continue?</span><br /><br />
    <input type="button" id="btnTimeextend" class="btnYes" value="Yes, continue"  onclick="SetTimeextend();"/>
    <input type="button" id="btnTimeExpired" class="btnNo" value="No, logout" onclick="SetTimeExpired();" />
</div>

如何在 jQuery 中执行此操作?

我不确定是否应该使用 session 数据或 cookie。该项目位于vb.net

最佳答案

您需要创建一个点击监听器来计算点击次数,如果超过 3 次,则应隐藏该按钮。

$(document).ready(function () {
    var count = 0;
    $("#btnTimeextend").click(function () {
        if (count >= 3) {
            $("#btnTimeextend").hide();
        } else count++

    });

});

关于javascript - JQuery 点击 3 次隐藏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31779348/

相关文章:

javascript - 我想根据调用的函数来更改图像的鼠标悬停和鼠标悬停效果

mysql - vb.net 的最小值和最大值

c# - 为什么这段代码总是得到 SynchronizationLockException?

javascript - Express 不提供整个静态目录,仅提供index.html

javascript - 为什么会导致 .map 记录到控制台而不是实际 View

php - Bootstrap 中的选项卡导航

javascript - Ruby on Rails 中的通知栏

vb.net - 如何找到文本文件中所有数字的平均值

javascript - 使用 Javascript forEach 和 indexOf 在 JSON 中搜索多个过滤器

Javascript for 循环效率