完成.click()执行,这样下一个函数就可以在点击功能浏览到的页面上运行

时间:2016-09-05 02:48:00

标签: javascript jquery cookies jquery-deferred deferred

我有一个setinterval函数,可以在每个链接上找到链接标记和点击。我想在.click()函数完成后调用另一个函数(SecondFunction)(这意味着它通过点击<a>标签在新页面上)。

但是在进入新页面之前调试器进入SecondFunction。我希望在单击链接后调用第二个函数,以便在下一个单击的页面上调用第二个函数。

可以使用回调或延迟对象来完成,如果是,那么如何?

setInterval(function(){
            $Findinks= Get all links

            $Findinks.each(function(index, value){       
               1. Click on each link which should take it to new page;    
               2. SecondFunction() // This function should be called on new page 
which we will get by step 1
},1500)

 function SecondFunction(){
setInterval(function(){
},1000)
}

0 个答案:

没有答案