2011-05-13 70 views
2

我有一個div背景圖像,我想單獨使用jquery獲取背景圖像名稱。使用jquery獲取背景圖像名稱

我得到的 'http://localhost/xampp/uconnect/images/tour-networks-ss.png'

,但我只需要 '巡演的網絡-ss.png'

請幫我在這

回答

11

有很多方法可以實現,也許.split()最短:)

splitted = url.split('/'); 
filename = splitted[splitted.length -1] 

編輯:這事件可以b e完成一行:

image = url.split('/').pop(); 
+1

而你甚至不需要jquery! – 2011-05-13 04:23:07

+0

請在拼寫檢查時進行。沒有冒犯Tenef。 :-) – Lobo 2011-05-13 04:27:51

+2

但是如果你想使用jQuery選擇器:最後的slice()被添加去除右括號$('body').css('background-image')。split('/' ).pop()。slice(0,-1); – 2013-11-11 15:41:43