我希望当分辨率小于980像素时,应执行下面的代码(从img
中删除宽度和高度)。代码将如何?谢谢使用jQuery和媒体查询去除图像大小
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($){
$('img').each(function(){
$(this).removeAttr('width')
$(this).removeAttr('height');
});
});
</script>
我在这里没有看到任何代码表示一个'@ media'查询。另外,'@ media'查询只会改变CSS ......如果你在img标签上有高度和宽度属性的硬编码,我相信这些将优先于CSS实现的高度和宽度,或者至少会导致渲染在加载过程中会出现一个尺寸的问题,并且在CSS完成样式化标记时可能会突然改变。 – 2013-02-22 18:43:23