Tag: 宽度

chrome上的Jquery width()函数给出了加载和重载时的不同值(F5)

我不知道发生了什么,但我有这样的菜单设置   问题是div.puntero是一个div,当它hover在不同的indice_item上时跟随鼠标。 我用jquery做它,它的function是动画的。 当页面加载时会创建这个div.puntero,它会查找此菜单的第一项并获取宽度和顶部和左侧坐标,因此它可以在具有类activo的项目下设置div.puntero。 这是执行此操作的代码 /* * Seleccionado el primero activo */ $(document).ready(function() { $(‘div.indice_item’).last().after(‘ ‘); //seteamos el puntero donde debe estar ancho=$(‘div.indice_item’).first().width() alert(ancho); $(‘#puntero’).width($(‘div.indice_item’).first().width()); $(‘#puntero’).height(($(‘div.indice_item’).first().height()+3)); $(‘#puntero’).css({ “top” : $(‘div.indice_item’).position().top, “left” : $(‘div.indice_item’).position().left }); $(‘.indice_item’).each(function (){ //$(this). }); }); 这在firefox中完美运行,但在chrome中我有几个问题,它似乎工作正确。 但后来我按下重装或F5并且div.puntero的宽度变得疯狂。 我添加了警报(ancho); 对于宽度,当我进入页面时,它给我正确的宽度180,当我按下重新加载1665或1649时,图表。 为什么它这样工作?

使用Jquery获取图像大小

我有一个图像列表 每张图片宽200像素,但高度不同。 有没有办法让Jquery找到,然后在加载后设置每个图像的高度? 我计划在一个页面上有几十个图像,并且不想为每个图像标记添加width和height属性。 我正在使用Masonry插件,它需要图像的宽度和高度属性。

jquery:为什么css(’width’)返回的值不同于width()

当我运行以下代码时: node = $(‘.period’) alert(node.width() + ‘ ‘ + node.css(‘width’)) 我得到’0 144px’。 怎么可能?

jquery / javascript如何更快地计算宽度

我有一个100列的表。 我正在运行所有th元素的循环,以明确设置每个元素的宽度。 var $ths = $(“table th”); $ths.each(function (i, th) { var $th = $(th); var width = $th.width(); $th.width(width); }); 对于100列,这需要花费太多时间(超过60秒)。 每个“获取宽度”调用需要500-700毫秒。 这是因为每次都需要生成布局,我得到宽度。 问题 – 有更快的方法来获得宽度吗? 原因 – 我冻结了标题。 为此,我需要将每个标题的宽度设置为固定的像素宽度。 一切都是动态的,并且预先设置px中每列的宽度不是一个选项。

Chrome中的JQuery窗口宽度不正确

我已经创建了一个插件,我已经减少了插件的简单(即没有function,只是结构)来调试这个问题,它仍然存在。 它涉及调整div的大小并将其基于文档的宽度。 问题是报告的文档宽度从实际宽度减少了17px,因此没有正确调整div的大小。 我已经发出警报以找出问题发生的位置:在“就绪”function之前:1780px(正确的宽度)在“就绪”function内:1763px插件内:1763px(从“document.width”和“$”返回的所有值(文件).width()“结果相同) 这只发生在Chrome中,并且即使插件减少到实际上也没有。 有关为什么会发生这种情况的任何想法?

如何使用JQuery动态获取Body元素高度

当我调整浏览器窗口大小时,我需要获取body元素的高度和宽度 请帮我用JQuery解决这个问题

使用jQuery更改div宽度

是否可以使用jQuery更改div的宽度? 如果是的话,怎么样? 我想要的是根据浏览器的窗口宽度实时更改其宽度,因此如果/当用户更改浏览器窗口时, div的尺寸也会实时更改。

jQuery Window Width else if语句

我想知道为什么我的最后一个if语句永远不会执行。 我想这样做: $(document).ready(function() { function checkWidth() { var windowSize = $(window).width(); if (windowSize <= 479) { console.log("screen width is less than 480"); } else if (windowSize = 480 && windowSize <= 719) { console.log("screen width is less than 720 but greater than or equal to 480"); } else if (windowSize = 720 && windowSize = […]

选择harvesthq动态调整宽度

你怎么能有一个动态宽度风格的harvesthq Chosen下拉菜单? 默认情况下,它具有固定的宽度,如果您尝试使用CSS修改它,您将遇到几个问题以达到良好的结果。

无法在chrome中获得对象的真实高度/宽度

我有一个问题,如果我在css中设置图像高度并尝试获得高度/宽度,我会在不同的浏览器中得到不同的结果。 有没有办法在所有浏览器中获得相同的维度? 你可以在这里找到一个实例。 <-Removed 这个概念是这样的: CSS: img{ height:100px; } Script: $(document).ready(function(){ $(“#text”).append($(“#img_0”).attr(“height”)); $(“#text”).append($(“#img_0”).attr(“width”)); }); 输出Firefox:img height:100 img width:150 输出Chrome:img高度:100 img宽度:0 输出Chrome:img高度:100 img宽度:93? 我从StackOverflow尝试过这个:stackoverflow.com/questions/1873419/jquery-get-height-width 但仍然得到相同的结果 谁知道一个好的解决方案?