我需要能够实现以下(一种或另一种方式):
function ShowContent() {}
document.onShowContent = function ()
{
// anything I want to happen....
}
我想做的是在页面上添加一种侦听器给我,广告代码将在调用特定功能时自动刷新广告位。我希望让广告代码在检测到已调用“ ShowContent()”的情况下刷新广告代码,而不是直接刷新广告代码。
谢谢。
最佳答案
现代的javascript库使此操作变得容易。您当然可以“手工”完成,但这是jQuery的一个简单示例
一,听者
$(document).bind( 'ShowContent', function()
{
// anything you want
});
然后触发
$(document).trigger( 'ShowContent' );
您甚至可以走这条路
function ShowContent()
{
$(document).trigger( 'ShowContent' );
}