Jquery / javascript:关于从一个js文件调用其他js文件

时间:2014-01-18 14:06:38

标签: javascript php jquery

我被要求使用一些 javascript 的html模板制作一个wordpress网站。 我对[{1}}并不熟悉,但它已经写好了,所以它不应该成为问题。 但有些事情我无法弄清楚,我猜它必须非常简单。

通常我会调用 wordpress js中的jscss文件(例如):

header.php

所以我使用<script src="<?php bloginfo('template_url'); ?>/js/jquery.cycle.all.js"></script>作为模板..

但是在这个模板中我得到了一个调用其他<?php bloginfo('template_url'); ?>文件的js文件,我无法在那里写js

看起来像这样:

<?php bloginfo('template_url'); ?>

我的浏览器并没有加载它,因为它不知道在哪里看。 如何告诉我的浏览器这个文件在哪里,以便我的js再次工作?

我已经尝试填写 document.writeln('<script type="text/javascript" src="'+ path +'some_js_file.js"></script>'); 文件的整个网址,我也尝试在de js中调用这些文件

提前致谢

1 个答案:

答案 0 :(得分:1)

尝试将模板网址定义为网页上javascript中的变量。页面加载的后续javascript文件应该能够访问同一个变量。

<script>
    var template_url="<?php bloginfo('template_url'); ?>";
</script>

然后您可以使用该变量:

$('#something').html("<img src='"+template_url+"/rest/of/path.jpg'>");