2013-08-02 56 views
2

我有一个img#myimage其src是1000px x 1000px。然后,我.css()调整它100×100和应用resizable()它:可调整大小的窗口分辨率

$('#myimage').css('width' : '100px', 'height' : '100px'}) 
      .resizable(); 

现在会发生什么事,当我与调整大小扩大它处理回1000×1000?我是否还有一百万像素的分辨率,或者当我通过css()缩小宽度和高度时,是否会丢失某些东西?

看来我仍然有百万像素,但我想要让别人对这里发生的事情有所了解。

回答

2

jQuery实际上并没有调整图像的大小,它只是对它进行缩放。所以当你将它缩小到1000x1000时,它仍然是全分辨率(因为图像实际上没有改变)。

如果您想实际调整大小并保存图像,您需要服务器端代码(例如php或asp)来处理图像并将其发送回浏览器。