我有問題如何使用jquery獲取圖像url。我有我的js文件夾中的custom.js,我想從img文件夾中獲取圖片。順便說一下,我使用的是wordpress。也許有人可以幫助我?使用jquery獲取圖像url
var $old_img = '../<?php bloginfo('stylesheet_directory');?>'+'/img/qs_slogan_down.png';
我有問題如何使用jquery獲取圖像url。我有我的js文件夾中的custom.js,我想從img文件夾中獲取圖片。順便說一下,我使用的是wordpress。也許有人可以幫助我?使用jquery獲取圖像url
var $old_img = '../<?php bloginfo('stylesheet_directory');?>'+'/img/qs_slogan_down.png';
所以我假設你的「IMG」目錄是在你的WordPress主題的根?因此,舉例來說,如果你的主題名稱爲「我的自定義主題」的路徑可能類似於...
的public_html /可溼性粉劑內容/主題/我的自定義主題/ IMG/qs_slogan_down.png
如果是確實如此,那麼我只是將變量分配到正確的路徑,並且您將這樣做:'<?php bloginfo('template_directory');?>/img/qs_slogan_down.png'.
模板目錄引用您的wp-content內的主題文件夾。這就是說,你仍然只在你的變量中存儲一個字符串,你想要將它分配給圖像的src屬性。
編輯:
我想我明白你的困境。您需要一個可用的文件路徑,並且如果您試圖在文檔加載後觸發的函數中獲取該文件路徑,那麼您將不會從服務器接收任何信息,因爲這些信息已經被提供。
所以,你要麼需要使用AJAX(可能有點太複雜了,但良好的學習),或者你可以做類似如下:
在你的.PHP文件,使用代碼bloginfo('template_directory ')函數在文檔加載期間調用並存儲頁面上需要的數據(作爲某些元素的某些屬性),然後將其作爲參數傳遞給函數,並將變量分配給相應的參數,以便讓準備使用的顯式文件路徑。
希望有幫助! :-)
嗨,你能指出這是如何涉及jQuery的?要使用jquery從img標籤獲取url,可以使用'$('img')。attr('src')',根據需要製作jquery選擇器。或者,也許更改標題爲「在WordPress中使用PHP獲取圖像URL」 –