我有一个函数(有 200 多行代码)。它可以在页面加载或某些点击事件期间运行。现在如何确定一个函数是否在页面加载中运行?
这是一个简单的测试代码。也保存在http://jsfiddle.net/EjcTk/,谢谢。
<script>
jQuery(document).ready(function(){
function ABC() {
//many code here
if(someelse===undefined){
//if by click, do some code.
//if by page loading, do not run these code.
alert('ok');//check if it works.
}
}
$(document).ready(function() {
var someelse = 1;
ABC();
});
$('#click').click(function() {
ABC();
});
});
</script>
<div id="click">test</div>