Javascript 如何使用JQuery在另一个div中查找div的宽度
您好,我正在尝试运行这段代码,找到另一个div中div的宽度。但是它没有正常运行。如何做到这一点 我想要div的宽度 代码:Javascript 如何使用JQuery在另一个div中查找div的宽度,javascript,jquery,html,css,Javascript,Jquery,Html,Css,您好,我正在尝试运行这段代码,找到另一个div中div的宽度。但是它没有正常运行。如何做到这一点 我想要div的宽度 代码: div#mydiv{ 宽度:100px; 高度:100px; 背景色:红色; } $('.menubar')。每个(函数(菜单){ var len=$(this.find('.mitem').text().length; 警报(len); }); 家 社区项目1项目2项目3项目4项目5 项目画廊 为了我们的客户 我们的服务 如果要获取宽度,包括填充和边框(和边距,可选
div#mydiv{
宽度:100px;
高度:100px;
背景色:红色;
}
$('.menubar')。每个(函数(菜单){
var len=$(this.find('.mitem').text().length;
警报(len);
});
家
社区- 项目1
- 项目2
- 项目3
- 项目4
- 项目5
项目画廊
为了我们的客户
我们的服务
如果要获取宽度,包括填充
和边框
(和边距
,可选),请使用第1版
您忘记在页面中添加jQuery。加上:
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
问题3 现在您可以迭代您的项,为了访问元素的宽度,请使用jQuery中的方法:
$(function () {
$('.menubar .mitem1').each(function() {
var width = $(this).width();
// now do anything you want with width
});
});
您想要哪个div的宽度?
find('.mitem')
,我只看到mitem1
$('.menubar')
使用class=“menubar”
获取所有元素,但我看不到任何元素。我认为您应该使用$('.mitem1')
instead@VaibhavJain-实际上,这是一把无法使用的小提琴,因为您忘记了在左手边选择jQuery
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
$(function () {
});
$(function () {
$('.menubar .mitem1').each(function() {
var width = $(this).width();
// now do anything you want with width
});
});