我需要在 jQuery SVG 中加载图像,但以其原始大小。事实上,不知道正在加载的图像的原始大小是多少。
我们需要用来加载图像的代码是:
svg.image(0, 0, 330, 540, 'images/img1.jpg', {id: 'img'});
这里我必须提供图像的大小。这是强制性的。但我不知道图像的实际大小,所以我应该怎么做才能让图像以其原始大小和特定位置加载?
问候,
杨瑜
最佳答案
查看this answer类似的问题。基本上,技巧是在 dom 之外加载图像,获取尺寸,然后添加它。
关于jquery - 以原始尺寸加载 jQuery SVG 中的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15089007/