使用jquery获取图片网址

时间:2013-07-11 23:27:07

标签: php jquery html wordpress

我遇到了如何使用jquery获取图片网址的问题。我在我的js文件夹中有custom.js,我想从img文件夹中获取图像..顺便说一句,我正在使用wordpress。也许有人可以帮助我?

var $old_img = '../<?php bloginfo('stylesheet_directory');?>'+'/img/qs_slogan_down.png'; 

1 个答案:

答案 0 :(得分:2)

所以我假设您的“img”目录位于wordpress主题的根目录中?因此,例如,如果您的主题名称是“我的自定义主题”,则路径可能类似于......

public_html / wp-content / themes / my custom theme / img / qs_slogan_down.png

如果情况确实如此,那么我只是将变量分配给正确的路径,你就这样做了:'<?php bloginfo('template_directory');?>/img/qs_slogan_down.png'.

模板目录是指wp-content中的主题文件夹。

话虽如此,您仍然只在变量中存储一个字符串,您希望将其分配给图像的src属性。

编辑:

我想我理解你的困境。您需要一个可用的文件路径,如果您尝试在文档加载后触发的函数中获取该文件路径,那么您将不会从服务器接收任何信息,因为已经提供了信息。

所以你要么需要使用AJAX(可能有点太复杂,但要好好学习),或者你可以做类似以下的事情:

在.php文档中,使用bloginfo('template_directory')函数在文档加载期间调用并存储页面上所需的数据(作为某些元素的某些属性),然后将其传递给您的函数参数,并将您的变量分配给相应的参数,以便您可以使用显式文件路径。

希望有所帮助! :-)