Javascript 如果单击3次JQuery,则隐藏按钮
我有两个按钮,是,继续和否,注销 我想计算Yes按钮的点击次数,当计数达到3时,按钮应该隐藏。只能看到“否,注销”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
<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++
});
});