切换时在javascript对象内递增
我正在编写一个程序,在其中切换各种项目,并希望它跟踪我切换特定项目的次数。我创建了一个切换时在javascript对象内递增,javascript,jquery,html,Javascript,Jquery,Html,我正在编写一个程序,在其中切换各种项目,并希望它跟踪我切换特定项目的次数。我创建了一个函数,它将使用每个对象的id,并根据id对其进行切换。然而,当我试图计算特定的id被切换的次数时,我得到的只是所有切换的总数,而不仅仅是id 以下是我希望切换的项目: <p id="demo1" onClick="reply_click(this.id)">demo1</p> <p id="demo2" onClick="reply_click(this.id)">demo2
函数
,它将使用每个对象的id
,并根据id
对其进行切换。然而,当我试图计算特定的id
被切换的次数时,我得到的只是所有切换的总数,而不仅仅是id
以下是我希望切换的项目:
<p id="demo1" onClick="reply_click(this.id)">demo1</p>
<p id="demo2" onClick="reply_click(this.id)">demo2</p>
<p id="demo3" onClick="reply_click(this.id)">demo3</p>
有人可以修改我的代码,或者给我一个增加单个项目而不是全部项目的替代方法吗?谢谢 你做错了。试试这个:
pop[bid]
与此相反:
pop.bid
有人能修复我的代码或者给我一个替代的方法吗
增加单个项目而不是全部项目
您正在调用创建事件处理程序document.ready
的方法,该方法不太可能被触发
var-pop={};
$(“p”)。单击(函数(){
var id=$(this.attr(“id”);
pop[id]=pop[id]| | 0;
pop[id]++;
$(this.html(“单击计数器”+pop[id]);
}); 代码>
演示1
演示2
demo3
pop[bid]
动态设置或访问对象的属性?我怎么没想到!现在可以了。谢谢只是一个学习过程。
pop.bid