在onLoad过程中触发函数 时间:2013-07-10 作者:abiieez 我最近在wordpress中添加了Javascript和CSS文件。所有文件都通过functions.php. 其中一个文件是my_worldmap.js 如下所示$(function() { $(\'#world-map\').vectorMap(); }); 这里的问题是,我一访问主页就会调用上述功能。我希望代码只在访问时调用www.mydomain.com/global-network. 如何在WordPress中执行此操作? 2 个回复 最合适的回答,由SO网友:Milo 整理而成 仅当请求脚本所在的页面时,才将其排队:function wpa_script() { if( is_page( \'global-network\' ) ){ wp_enqueue_script( \'wpa_script\', get_template_directory_uri() . \'/js/my_worldmap.js\', array(\'jquery\') ); } } add_action( \'wp_enqueue_scripts\', \'wpa_script\' ); 请参见is_page() 在法典中。 SO网友:Vikas Bhardwaj 如果您使用的是wordpress内置jQuery,那么您应该将$符号替换为jQuery。应该是这样的。jQuery(function() { jQuery(\'#world-map\').vectorMap(); }); 这应该对你有帮助。 结束 文章导航