js如何判断一个div内有多张图片,并且控制其尺寸? 如题,当有一张图片时js不控制,如果有多张图片,则控制该div内的图片宽度为一个定值,如何实现呢?求牛人给出代码,新手才学习。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你需求的重点在前面两句var div=document.getElementById("div的id");//获取divvar img=div.getElementsByTagName("img");//获取div内的图片if(img.length>1){ for(var i=0;i<img.length;i++){ img[i].style.width='你想控制的宽度'; }} <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script><script>$(document).ready(function(e) { var img_length= $(".img_box img").length; alert(img_length); var w=1000/img_length; alert(w); $(".img_box img").width(w)});</script></head><body><div class="img_box"><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/><img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/></div></body>拿JQ选择器获取一下图片数组长度 然后计算宽度 extjs mvc的view是否只能采用gird.panel? select option 默认选中 求大神帮助 jquery如何写类似a:hover这种的css IE和Firefox中回车响应 怎么禁用特定div触发事件函数? 数据岛绑定到Table后,onchange事件失灵!!(htc,XML问题)超级郁闷中 动态表格生成后台取值问题 蛙蛙请教:如何取出同一个单元格里的其它元素 微信支付一直都是"签名验证失败" js 嵌套引号的问题 javascript this关键字疑问
var div=document.getElementById("div的id");//获取div
var img=div.getElementsByTagName("img");//获取div内的图片
if(img.length>1){
for(var i=0;i<img.length;i++){
img[i].style.width='你想控制的宽度';
}
}
<script>
$(document).ready(function(e) {
var img_length= $(".img_box img").length;
alert(img_length);
var w=1000/img_length;
alert(w);
$(".img_box img").width(w)
});</script>
</head><body>
<div class="img_box">
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/>
<img src="http://t3.baidu.com/it/u=4195449959,113884650&fm=24&gp=0.jpg"/></div>
</body>拿JQ选择器获取一下图片数组长度 然后计算宽度