我有一個函數,這是由間隔函數調用,以及點擊一個鏈接,我的鏈接將清除間隔,並再次調用相同的功能。如何查找,哪一個正在調用我的功能?
調用此類型會做不同的工作,但我不知道怎麼找,我的間隔功能是否調用我的函數或函數的onclick調用我的函數..
我怎麼能找到的呼叫者我的功能?
這是我的功能
function slideshow(){
$('#slide_viewer ul').css({marginLeft : -(slideWidth * currentSlide)+'px'});
if(currentSlide == (totalSlides-1)){
currentSlide = 0;
}else{
currentSlide++;
}
}
var myInterval = setInterval(slideshow,3000);
$('a.control').click(function(){
currentSlide = ($(this).attr('id') == "prev") ? (currentSlide = currentSlide-1) : (currentSlide = currentSlide+1);
slideshow();
})
可能重複的[你如何找到調用者函數在JavaScript?](http://stackoverflow.com/questions/280389/how-do-you-find-out調用者函數在JavaScript) – Chandu
這是爲了調試或代碼功能? –
這不是幫助我..任何示例代碼? – 3gwebtrain