jquery 怎么对 click 这个操作计数? 比如设计一个变量 每点击一次某个button 那个变量就+1……

如题所述

如果你想让我这计数的值在别的js里也可用的话,直接把这个值放到表单的属性里去,比如:
<input type="button" name="btn" id="btn" value="计数按钮" addval="" />
var i=0;//设置一个全局的变量
$("#btn").click(function(){
i+=1;//第单击一次i的值加1
$(this).attr("addval",i);
});
这样的话就把这个值保存到表单的属性里了,你想怎么用都行了
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-02-13
<button id="btn">点我计数</button>
<script>
var n=0;
$(function(){
    $("#btn").on("click",function(){
        n++;
        console.log(n);
    });
});
</script>

第2个回答  2018-03-30

直接把这个值放到表单的属性里去,比如:

<input type="button" name="btn" id="btn" value="计数按钮" addval="" />;

var i=0;//设置一个全局的变量;

$("#btn").click(function(){;

i+=1;//第单击一次i的值加1;

$(this).attr("addval",i);

});

这样的话就可以操作计数。

本回答被网友采纳
第3个回答  2013-04-10
<button>按钮</button>
<script type="text/javascript">
var c=0;
$("button").click(function(){
c++;
alert(c);
});
</script>

追问

是这样,我设计一个答题的小程序,要统计答了几题,对了几题,错了几题
这样是能统计出按“判断”的次数即答了几题
求问怎么统计对的题和错的题
我程序里写的是如果计算结果等于输入结果 就显示正确 我想在这加个统计
if(firstNum*secondNum==Result){
$("#checkImg").attr("src","right.jpg");
}else{
$("#checkImg").attr("src","error.png");
}

...怎么对 click 这个操作计数? 比如设计一个变量 每点击一次某个button...
如果你想让我这计数的值在别的js里也可用的话,直接把这个值放到表单的属性里去,比如:<input type="button" name="btn" id="btn" value="计数按钮" addval="" \/> var i=0;\/\/设置一个全局的变量 ("#btn").click(function(){ i+=1;\/\/第单击一次i的值加1 (this).attr("addval"...

jquery 怎么对 click 这个操作计数?
直接把这个值放到表单的属性里去,比如:<input type="button" name="btn" id="btn" value="计数按钮" addval="" \/>;var i=0;\/\/设置一个全局的变量;("#btn").click(function(){;i+=1;\/\/第单击一次i的值加1;(this).attr("addval",i);});这样的话就可以操作计数。

jquery怎么判断点击次数
整体代码的意思就是 先创建一个button元素用于点击,声明一个全局变量n,引入jquery后用$符 取到button元素然后用on绑定click事件,在点击事件内部处理n,点击一次n加1,这样n就是点击的次数,然后用if判断n为多少的时候 触发的情况。 $('div').html(n) 是用于显示点击次数的。这个可以不写。

jquery一段时间内点击 button只执行一次click事件 怎么写?
方法有多种。主要是看需求。一般可以直接用setTimeout来实现。在点击的同时,增加一个样式到点击按钮,然后用setTimeout来删除这个判断性样式即可。('#xxx').click(function(){ if(!$(this).hasClass('Onclick')){ \/\/样式不存在 (this).addClass('Onclick');\/\/添加判断样式 \/\/按钮执行内容 s...

怎么让click事件在指定时间内只响应一次,jquery。
案例为一个按钮的点击事件,最少10秒可执行一次,如果允许执行将提醒“按钮事件被触发”,如果不允许执行将提醒“目前按钮事件不允许被触发”。HTML代码:<button>这是一个按钮<\/button>jQuery代码:var time = 0;$('button').click(function() { \/\/判断计时器是否处于关闭状态 if (time ==...

jquery如何实现一个按钮只能点击一次,再点击就无效?
1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。2、在index.html中的<script>标签,输入jquery代码:('button').click(function () {$(this).attr('disabled', true);});3、浏览器运行index.html页面,此时显示出一个按钮。4、点击按钮后,按钮被禁用,无法再次点击。

jquery,点击一个节点,执行某一事件,再次点击,执行另一个事件,要能循环...
1、新建一个html文件,命名为test.html,用于讲解>怎么让jquery事件执行一次。2、在test.html文件内,引入jquery.min.js库文件,成功加载该文件,才能使用jquery中的方法。3、在test.html文件内,使用p标签创建一行文字,文字内容为“这是一段测试的文字”,并设置其class为mypp。4、在js标签内,在页面...

用jquery怎么实现点击显示,再一次点击隐藏
1、Jquery使用内置的show和hide方法就可以实现,具体的操作步骤首先需要打开hbuilder编辑器,新建一个a标签和一段隐藏的div,设置好它们的id属性,并设置一些简单的样式:2、然后引入Jquery的库文件,编写代码。首先获取a标签的dom并给它加一个click事件,在click的回调中判断div是否为隐藏状态,是的话就...

jquery如何click事件时候 ,让某个函数暂停或终止?
现在又多了一个requestanimationframe可用 以setTimeout为例,var i=0,timer;function add(){i++;console.log(i);timer=setTimeout('add()',1000);}buttonA.onclick=function(){clearTimeout(timer);}buttonB.onclick=add;又或者题主想要这样的 var i=0,bool=true;function add(){if(bool...

jquery如何绑定一个已有的方法并传递参数
("button").bind("click",function(e){ \/\/这里通过对e的处理得到你的待传参数值 para = e.target.foo abc(para)})-- 可能我没理解你的意思 按钮是什么?是组件的一部分还是随便写在html里的?如果是一部分那么你可以用this指向组件对应的方法调用吧 如果不是的话,你也可以在匿名函数里先找到...

相似回答