Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.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
更改按钮的图像,而不使用Jquery进入服务器_Jquery_Asp.net Mvc_Ajax - Fatal编程技术网

更改按钮的图像,而不使用Jquery进入服务器

更改按钮的图像,而不使用Jquery进入服务器,jquery,asp.net-mvc,ajax,Jquery,Asp.net Mvc,Ajax,我有一个按钮,它有一个图像并使用MVC Ajax表单(不是Jquery),但我想通过Jquery将按钮图像更改为加载元素,如何使用已经加载到页面中的元素img(如果从服务器加载,它就失去了立即显示加载元素的目的)。尝试Jquery: <img id="my_image" src="button_image.jpg"></img> $("#my_image").attr("src","loading.jpg"); $(“#my_image”).attr(“src”,“

我有一个按钮,它有一个图像并使用MVC Ajax表单(不是Jquery),但我想通过Jquery将按钮图像更改为加载元素,如何使用已经加载到页面中的元素img(如果从服务器加载,它就失去了立即显示加载元素的目的)。

尝试Jquery:

<img id="my_image" src="button_image.jpg"></img>

$("#my_image").attr("src","loading.jpg");

$(“#my_image”).attr(“src”,“load.jpg”);

用于设置html元素的属性。在本例中,我们将更改src属性。

如果使用平铺按钮图像和小心的位置,则更改类将更改外观图像,而不加载任何新内容

e、 假设你的按钮图像是2*50px宽(即100px宽)

CSS 这里有一篇关于这项技术的好文章:

button {
  background: url('path/button.png') 0px 0px no-repeat;
  width: 50px;
}

button.pic{
  background: url('path/button.png') 50px 0 no-repeat;//offset the image to show 2nd half
}