var a = "C:/xyz/ABC/mno/abc.jpg";
我想裏面通過這個veriable:通可變圖像URL
$('.abc').css("background-image", "url(a)");
它不工作如何做到這一點?
var a = "C:/xyz/ABC/mno/abc.jpg";
我想裏面通過這個veriable:通可變圖像URL
$('.abc').css("background-image", "url(a)");
它不工作如何做到這一點?
你是相當接近,你只需要擺脫雙引號爲您background-image
和使用字符串連接到應用a
變量:
$('.abc').css("background-image", "url(" + a + ")");
你在開玩笑吧? $('.abc').css("background-image",'url('+a+')')
少一點態度和更多解釋可能會讓你有些贊同。 –
var b = "url(" +'\"'+ a +'\"'+ ")";
$('.abc').css("background-image", b);
儘管此代碼片段可能會解決問題,但[包括解釋](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)確實有助於提高帖子的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 –
謝謝你,但它不工作 –
可能是因爲你試圖使用'文件:// URL',嘗試把圖像中或附近的同一文件夾中的HTML文件,並使用相對URL相反(例如'var a ='images/ABC.jpg';') – toomanyredirects