如何在本地加载自定义jquery移动设备

时间:2014-04-09 11:01:33

标签: javascript jquery wordpress mobile

我一直试图在我的wordpress网站上添加一个jquery移动模块 - 可折叠内容块模块。当我通过CDN在函数中排队jquery mobile时,它很有用,即

function get_jqm(){ wp_enqueue_script(  ' jqm_js&#39 ;,  ' http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js&#39 ;,  阵列(' jquery的&#39),  ' 1.2.0'  );

..但是这会添加整个库,它会破坏我的链接和导航以及wordpress管理栏。我已经下载了一个自定义版本的jquery mobile,其中只包含可折叠内容块模块,但我想知道将jquery mobile本地版本加上自定义jquery移动CSS文件的最佳方法是什么。我通过谷歌搜索尝试了一些建议,但找不到能让它发挥作用的任何东西。它只适用于CDN。

1 个答案:

答案 0 :(得分:0)

要注册脚本,请使用:

wp_register_script('jqm_js', get_template_directory_uri() . '/path/to/your/local/jquery.js', array(), null, false);

将最后一个参数设置为true以将脚本放在页脚中,将false设置为站点标题中。 ' get_template_directory_uri()返回类似

的内容
http://yourlocalsite:8888/wp-content/themes/your-theme/ 

然后从那里你只需要为你的js提供其余的路径。

然后排队:

wp_enqueue_script('jqm_js');

同样,您可以使用CSS执行此操作:

  wp_enqueue_style('app-css', get_template_directory_uri() . '/path/to/your/app-css.css', false, '');