我想更改图片的src以响应媒体查询,其中max-width为515 px。 如果javascript有一个与CSS媒体查询类似的事件,或者类似的事情,我可以实现JavaScript或jQuery(也可能是AngularJS)。更改img src以响应媒体查询(CSS或Javascript)
我想要3(好现在2)单独图像的原因是减少文件的大小,例如在移动设备上,我可以加载一个50 KB的照片,而不是700 KB的照片。
如果任何代码或其他信息需要评论,我将它添加
注:This answer的问题How to use a lower resolution image for mobile解决了使用HTML5像素同一类型的问题(而不是CSS或jQuery的'媒体查询“),这也是一个很好的解决方案。
的可能重复的[如何使用一个较低分辨率图像的移动?](http://stackoverflow.com/questions/32161026/how-使用较低分辨率的图像为手机) –
顺便说一下,这可以使用纯JS5 polyfill用于旧版浏览器。在链接重复线程中查看我的答案。 –
谢谢你是一个很好的解决方案,但不要以为我想使用polyfill。从2006年开始,它对所有浏览器都有效吗?或者我可以使用旧版浏览器的jQuery方法。 – Cheetaiean