0

我正在尝试将我的 WordPress 主题文件夹的位置与 jQuery 元素结合起来。我以前没怎么用过 jQuery,也做了一些研究,但没有发现任何有价值的东西。

这是我的 JavaScript 变量

<script type="text/javascript">var templateDir = "<?php bloginfo('template_directory') ?>";

我想在其中添加“templateDir”:

$next = $('<li><a href="#" class="next" class="controls"><img src="images/right_button.png" border="0" /></a></li>');

理想情况下,我认为它会是这样的,但它只是错误。

$next = $('<li><a href="#" class="next" class="controls"><img src="' + templateDir + 'images/right_button.png" border="0" /></a></li>');

所以我不太确定它是如何工作的。谢谢。

更新:修复了问题。似乎这一切都归结于 jQuery 文件不是第一个。谢谢。

4

1 回答 1

0

尝试

$next = $('<li><a href="#" class="next controls"><img src="' + templateDir + 'images/right_button.png" border="0" /></a></li>');

也就是说,使用单个“类”属性。也许这就是导致错误的原因

更新:

在调用参考函数之前,请确保在开头包含 jquery 库文件。

于 2012-07-26T23:01:34.323 回答