jquery 怎么得到一个div的在页面显示宽度

这个div中有多个<a>元素,但是这些元素,根据不同需要有可能部分元素会动态的隐藏。怎么得到显示在页面上div的宽度。还有,我用div1ulliA做导航栏。怎么样实现鼠标... 这个div中有多个<a>元素,但是这些元素,根据不同需要有可能部分元素会动态的隐藏。怎么得到显示在页面上div的宽度。

还有,我用div1 ul li A 做导航栏。怎么样实现 鼠标移动到某个li或者A上,另外一个div2的顶端贴着div1的底部,div2的中心点X坐标和div1中心点X坐标对齐
都不准确啊
展开
 我来答
woshidaniel
推荐于2017-09-29 · TA获得超过9240个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:948万
展开全部

通过width方法取得div的宽度。

1、定义一个div节点

<div id='divtest'>1221</div>

2、通过jquery获取宽度

$('#divtest').width();//$('#divtest')是根据id过滤器找到对应的div节点,width()是获取div的宽度
回迎南A6
2012-10-22
知道答主
回答量:18
采纳率:0%
帮助的人:8.4万
展开全部
offsetWidth
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
溏彦欧巴
2012-10-18 · TA获得超过109个赞
知道小有建树答主
回答量:506
采纳率:0%
帮助的人:115万
展开全部
$("#div1").width
$("#div1").height
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
y489285637
2012-10-18
知道答主
回答量:5
采纳率:0%
帮助的人:3.3万
展开全部
var cc=document.getElementById("id").clientWidth;
alert(cc);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随性亻
2015-11-09 · TA获得超过4180个赞
知道小有建树答主
回答量:4622
采纳率:84%
帮助的人:628万
展开全部
两种方法:
$("#div").width;
var 提交修改a=document.getElementById("div").clientWidth;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式