我有一个 img#myimage
,其 src 为 1000px x 1000px。然后我使用 .css()
将其大小调整为 100 x 100 并对其应用 ressized()
:
$('#myimage').css('width' : '100px', 'height' : '100px'})
.resizable();
当我使用调整大小 handle 将其扩展回1000 x 1000时,会发生什么?我是否仍然拥有一百万像素的分辨率,或者当我使用 css()
减小宽度和高度时是否丢失了一些东西?
看来我仍然有百万像素,但我想了解其他人对这里真正发生的事情的想法。
最佳答案
jQuery 实际上并不调整图像的大小,它只是缩放图像。因此,当您将其缩放回 1000x1000 时,它仍然是完整分辨率(因为图像实际上并未改变)。
如果您想实际调整大小并保存图像,您将需要服务器端代码(例如 php 或 asp)来处理图像并将其发送回浏览器。
关于jquery-ui - 可调整窗口分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18007639/