Javascript 如果单击3次JQuery,则隐藏按钮

Javascript 如果单击3次JQuery,则隐藏按钮,javascript,jquery,vb.net,Javascript,Jquery,Vb.net,我有两个按钮,是,继续和否,注销 我想计算Yes按钮的点击次数,当计数达到3时,按钮应该隐藏。只能看到“否,注销” <div class="popupMsg"> <span>Your session will be expired after <span id="expiredTime"></span> secondes.<br /> Would you like to continue?</span><br

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

我想计算Yes按钮的点击次数,当计数达到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中如何实现这一点

我不确定是否应该使用会话数据或cookie。该项目位于vb.net中,请检查此项。


您的会话将在秒后过期。
是否继续?

var计数=0; $('btnTimeextend')。在('click',function()上{ 警报(计数) 计数=计数+1; 如果(计数=3){ $('btnTimeextend').hide(); } });
您需要创建一个点击监听器来计算点击量,如果点击量超过3次,则应隐藏按钮

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

    });

});

“给我密码”。。。就是你说的。。。但这不是这个网站的工作方式。你需要自己尝试一下。如果有一个计数器(将其保留在数据属性中),每次单击并检查条件时都增加它,这会有什么问题?在
SetTimeextend()中会发生什么?是否会导致回发到服务器和/或重新加载页面?您需要支持哪些浏览器?您解决了这个问题吗?
$(document).ready(function () {
    var count = 0;
    $("#btnTimeextend").click(function () {
        if (count >= 3) {
            $("#btnTimeextend").hide();
        } else count++

    });

});