我正在尝试计算用户点击任何图像的次数。这是我想出的:
var count = 0
$('document').ready(function() {
function countClicks() {
$('img').click(function() {
count++;
}
)};
)};
我想知道这是否有效,是否是我解决方案的最佳方法。另外,我以后如何访问“计数”?例如,如果我要放入一个基本条件来检查“count”是否大于 10,它会是一个单独的函数还是在“countClicks”函数中?谢谢你,如果这个问题太简单了,我很抱歉。
最佳答案
你可以使用 data()
存储:
$('img')
.data('counter', 0)
.click(function() {
var counter = $(this).data('counter');
$(this).data('counter', counter + 1);
});
关于javascript - 查看用户点击图像的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11113101/