jquery获取一个div的宽度后加上一定像素并且赋值给这个div
答案:4 悬赏:30 手机版
解决时间 2021-03-20 01:09
- 提问者网友:寂寞撕碎了回忆
- 2021-03-19 14:30
jquery获取一个div的宽度后加上一定像素并且赋值给这个div
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-03-19 15:54
大概是窗口还没达到你要的高度就获取了,获取显示区域尺寸可以用 clientHeight clientWidth
获取内容尺寸可以用 scrollHeight scrollWidth
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
获取内容尺寸可以用 scrollHeight scrollWidth
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
全部回答
- 1楼网友:千杯敬自由
- 2021-03-19 20:20
var w1=parseInt($("div").eq(0).attr("width"));//获取第一个的宽度 强制转换成 int型
$("div").eq(1).attr("width",(w1+38)+"px");//给第二个div赋值追问
首先要确认$("#subitem"+(i-1)这个能定位到值
$("div").eq(1).attr("width",(w1+38)+"px");//给第二个div赋值追问
这样子输不出结果啊
追答parseInt($("#subitem"+(i-1)).attr("minwidth"));首先要确认$("#subitem"+(i-1)这个能定位到值
- 2楼网友:毛毛
- 2021-03-19 18:46
假设你的第一个div的id="div1",第二个div的id="div2",获取代码和改变宽度代码如下:
var div1W = $('#div1').outerWidth(true);
var div2 = $('#div2');
div2.css('width',div1W+38);
var div1W = $('#div1').outerWidth(true);
var div2 = $('#div2');
div2.css('width',div1W+38);
- 3楼网友:归鹤鸣
- 2021-03-19 17:29
直接相加,,测试就好了
测试
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯