我是这样写的,但是并没有效果,请问该如何修改呢?我希望获取到这个click下面animate的执行次数,谢谢
var c = 0;
var score = function(){
$("li").click(function(){
c++;
$(this).find("a").animate({height:"90px"});
});
return c;
};
我是这样写的,但是并没有效果,请问该如何修改呢?我希望获取到这个click下面animate的执行次数,谢谢
var c = 0;
var score = function(){
$("li").click(function(){
c++;
$(this).find("a").animate({height:"90px"});
});
return c;
};
调试的话,Chrome 控制台可以使用 console.count
方法
function a() {
console.count("called a");
// do something else
}
a()
a()
更多Chrome 调试技巧 http://www.cnblogs.com/Wayou/p/chrome-console-tips-and-tricks.html
13 回答13.1k 阅读
7 回答2.3k 阅读
3 回答1.4k 阅读✓ 已解决
6 回答1.5k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
你return的时候,还没有点击,自然就没有执行c++,当然还是返回0了。
究其原因是因为事件都是异步执行的,这里只是绑定了事件而已。
你可以改下代码