有没有一种简单的方法可以将填充了url\\u查询值的JavaScript文件排队?
我在js目录下有一个php文件,其中包含JavaScript头,我想根据url\\u查询值生成一些动态JavaScript。
谢谢
Gs公司
更新时间:
是的,在widget类中,我添加了以下内容(作为测试):
(在构造函数中,我只想创建一个完全唯一的ID,所以我使用了时间戳+一组随机的#s):
$this->widget_id=time().rand(2,10).rand(2,10).rand(2,10).rand(2,10).rand(2,10).rand(2,10);
add_action(\'wp_footer\', array( &$this, \'footer_js\' ));
(然后是方法):public function footer_js(){
wp_register_script( \'mgs-site-script\'.$this->widget_id, $this->plugin_location . "js/mgs.js", array(\'jquery\'),\'1.2.0\');
wp_enqueue_script( \'mgs-site-script\'.$this->widget_id );
$translation_array = array( \'some_string\' => __( \'Some string to translate\' ), \'a_value\' => \'10\' );
wp_localize_script( \'mgs-site-script\', \'object_name\', $translation_array );
}
然后在mgs。js我试图通过调用访问变量:alert(object_name.some_string);
但firebug吐出“object\\u name未定义”