JQuery可以';t访问内联变量
我的代码试图从中继器获取一个图像url,并用该图像设置div的背景JQuery可以';t访问内联变量,jquery,Jquery,我的代码试图从中继器获取一个图像url,并用该图像设置div的背景 <script type="text/javascript"> $(document).ready(function () { $("#box3").css('background-image', 'url("<%# Container.ThumbnailImage %>")'); $("#box3").css('background-color', '#eee'); }); </scrip
<script type="text/javascript">
$(document).ready(function () {
$("#box3").css('background-image', 'url("<%# Container.ThumbnailImage %>")');
$("#box3").css('background-color', '#eee');
});
</script>
$(文档).ready(函数(){
$(“#box3”).css('background-image','url(“”));
$(“#box3”).css('background-color','#eee');
});
当我查看HTML源代码时,我看到:
<script type="text/javascript">
$(document).ready(function () {
$("#box3").css('background-image', 'url("/images/thumb/a3color-printer.JPG")');
$("#box3").css('background-color', '#eee');
});
</script>
$(文档).ready(函数(){
$(“#box3”).css('background-image','url(“/images/thumb/a3color printer.JPG”);
$(“#box3”).css('background-color','#eee');
});
但图像不显示,但背景设置为#eee。当我使用FireBug检查源代码时,它会这样说
<div id="box3" style="background-image: url(""); background-color: rgb(238, 238, 238);">
请帮忙
90R3
url(“”)
->url()
/images/thumb/a3color printer.JPG
/images/thumb/a3color printer.JPG
的请求(应该是200OK)当您查看FireBug中的
Network
选项卡时,是否看到正在发送a3color printer.JPG
图像的请求?服务器对它有什么响应?如果您的应用程序托管在IIS的虚拟目录中,那么此图像的正确url不是/appname/images/thumb/a3color printer.JPG
?您在这里使用的是什么版本的jQuery和什么浏览器(包括版本)?