2012-01-24 100 views
0

我想每次我叫一个jQuery加载函数:有没有办法在每次调用jquery基本函数时调用函数?

$("#div").load("file.php"); 

为了然后调用一个单独的函数:

function secondFunction() { 
    //do stuff 
} 
+0

包装'加载'功能。 – gdoron

+1

这可能会有所帮助:http://stackoverflow.com/questions/296667/overriding-a-javascript-function-while-referencing-the-original –

+0

你是否希望它只用于'load'函数或者你是否想要更多一般答案? 'load'函数有一个回调参数。 – gdoron

回答

3

把它作为回调:

$("#div").load("file.php", secondFunction); 
+0

@ Ian34:你什么时候想要它运行?当调用'load'时没有触发事件,或者类似的事件。使用回调函数有什么问题? –

+0

你的权利,这是做到这一点的最佳方式。 – Olokoo

1

如果我有清楚地理解你可以称为第二个功能,因为每次拨打电话load叫做

$("#div").load("file.php",secondFunction); 
相关问题