2012-09-18 83 views
0

我有以下JS代碼:如何使用一個變量作爲一個JavaScript路徑的一部分

applyBefore: { 
      backgroundImage: 'url(/myPath/furniture/images/careers/birds/pigeon_flap_medium.gif?' + Math.random() + ')', 
      contentFlyOut: { 
       direction: 'top', 
       delay: 0.5, 
       node: '#our-history-content' 
      } 
     } 

...的正常工作,但是,我需要「/ mypath中」的價值是什麼的名爲'binaryContextRoot'的變量的值是,因爲此代碼將運行不同的服務器,其中'binaryContextRootwill的值將服務器與服務器不同。

我正在努力獲得'url'路徑中'binaryContextRoot'的正確語法。

我曾嘗試:

backgroundImage: 'url("+binaryContextRoot+"/furniture/images... 

其中 'binaryContextRoute' 是 '/ mypath中',但沒有成功。該路徑無法識別/找到,因此顯而易見「+ binaryContextRoot +」的值不正確。

任何人都可以幫忙嗎? :)

非常感謝

回答

6
backgroundImage: 'url(' + binaryContextRoot + '/furniture/images...' 
+0

RASG是正確的。字符串限制引號必須匹配:) – sdepold

+0

這是一流的RASG!當我看着它時非常明顯。非常感謝! :) – dradd

相關問題