我在使用以下代码时遇到问题:
<!DOCTYPE html>
<html>
<script type="text/javascript" src="jquery-1.11.0.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#pic').attr("src", "image.jpg");
if ($('#pic').width() > 85)
$('#pic').attr("width", "85px");
});
</script>
<body>
<img id="pic" src="">
</body>
</html>
当打开浏览器并在第一次加载时浏览到该页面时,它会加载具有原始宽度的“image.jpg”图像。刷新后宽度为 85px。
在第一次设置源后警告图像的宽度时,宽度为 0px。
请帮忙, 谢谢
最佳答案
为什么不设置一个 css 规则,比如,
#pic{
width:85px;
}
?
关于jquery - 加载图像并调整其宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24720560/