0
我的代碼試圖得到一箇中繼器的圖像的URL,並設置一個div的背景圖像JQuery的無法訪問內嵌變量
<script type="text/javascript">
$(document).ready(function() {
$("#box3").css('background-image', 'url("<%# Container.ThumbnailImage %>")');
$("#box3").css('background-color', '#eee');
});
</script>
當我查看HTML源我看到這一點:
<script type="text/javascript">
$(document).ready(function() {
$("#box3").css('background-image', 'url("/images/thumb/a3color-printer.JPG")');
$("#box3").css('background-color', '#eee');
});
</script>
但是圖像不顯示,但是背景被設置爲#eee。當我檢查使用Firebug的來源,它說這個
<div id="box3" style="background-image: url(""); background-color: rgb(238, 238, 238);">
請幫助...
90R3
當你看看螢火蟲的'Network'標籤你看到的請求'a3color-printer.JPG'圖像正在發送?服務器對此有何反應?如果您的應用程序託管在IIS中的虛擬目錄中,那麼此映像的正確url是不是'/ appname/images/thumb/a3color-printer.JPG'? –
什麼版本的jQuery和什麼瀏覽器(包括版本)你在這裏使用? –