Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 加载页面后加载图像_Javascript_Jquery_Html_Signalr - Fatal编程技术网

Javascript 加载页面后加载图像

Javascript 加载页面后加载图像,javascript,jquery,html,signalr,Javascript,Jquery,Html,Signalr,我有一个使用信号器的页面。服务器调用客户机函数并向其传递映像路径。ie“Contents/myimage.png”。在客户机函数中,我使用jquery加载这些图像。我没有在chrome中得到任何错误,图像没有默认设置,没有在其中加载图片,但是图像也不存在。函数正在被调用。我错过了什么 client.onStart = function(myPortrait){ $("#myPortrait").load(myPortrait); } <img id="myPortrait" wi

我有一个使用信号器的页面。服务器调用客户机函数并向其传递映像路径。ie“Contents/myimage.png”。在客户机函数中,我使用jquery加载这些图像。我没有在chrome中得到任何错误,图像没有默认设置,没有在其中加载图片,但是图像也不存在。函数正在被调用。我错过了什么

client.onStart = function(myPortrait){
   $("#myPortrait").load(myPortrait);
}


<img id="myPortrait" width="256" height="256" />
client.onStart=function(我的肖像){
$(“#我的肖像”).load(我的肖像);
}
改为使用:

$("#myPortrait").load(myPortrait);
您可以使用:

$("#myPortrait").attr('src', myPortrait);
而是使用:

$("#myPortrait").load(myPortrait);
您可以使用:

$("#myPortrait").attr('src', myPortrait);

$.load
用url中的内容替换html,例如对于返回
替换的函数,您可以执行以下操作:

$("#mydiv").load(url);
你会得到

<div id='mydiv'><div>replacement</div></div>

如果您通过ajax调用(而不是信号器调用)执行此操作:


$.load
用url中的内容替换html,例如对于返回
替换的函数,您可以执行以下操作:

$("#mydiv").load(url);
你会得到

<div id='mydiv'><div>replacement</div></div>

如果您通过ajax调用(而不是信号器调用)执行此操作:


当你得到我的肖像路径,你能复制到一个新的窗口打开图像吗?看起来路径可能不完整(我期望):'mysite/contents/myimage.png'。控制台中有错误吗??确保您首先检查,当您获得“我的肖像”路径时,是否可以复制到新窗口中以打开图像?看起来路径可能不完整(我期望):'mysite/contents/myimage.png'。控制台中有错误吗??一定要先检查一下