Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用JQuery在另一个div中查找div的宽度_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 如何使用JQuery在另一个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中div的宽度。但是它没有正常运行。如何做到这一点

我想要div的宽度

代码:


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
    });
});