使用jquery设置元素的宽度或高度
set element width or height using jquery
假设我想为元素本身分配宽度。例如,我有一个包含内容的div,我想将其分配给style="width:..."
。
然后在jQuery中输入:
elem.width(elem.width());
这对我来说是完全错误的,因为它看起来像我如何通过获取它来设置宽度…
有更好的方法吗?
try this
document.getElementById('divName').style.width = '10px';
你可以这样做
$(function() {
$("#mainTable").width(100).height(200);
});
这有两个变化,它现在使用。width()和。height(),以及在文档上运行代码。准备好事件。
如果没有$(function(){})包装器(或者$(document).ready(function(){}),你的元素可能还不存在,所以$("#mainTable")只是找不到任何东西…
最好使用以下方法添加CSS:
$(函数(){$(" #测试"). css ({宽度:'30px';高度:'30px'});});
如果您喜欢这种样式,您可以使用jQuery的.css()方法:
$('.element').css('width', $('.element').width());
如果您有多个具有相同类(但宽度不同)的元素,您可以这样做:
$('.yourClass').width( function(id, width) {
return width;
});
相关文章:
- 通过jquery设置最小高度
- JQuery.animate();不以固定高度工作
- 如何使用jQuery添加另一个对象的高度作为边距
- JQuery mCustomScrollbar动态高度
- jquery插件或javascript方法自动调整文本输入(而非文本区域)(固定宽度)可变高度的大小
- 动态潜水高度jQuery.Load()不工作
- 使用jQuery可以根据窗口大小更改滑块的css高度
- 使用jquery调整文本区域的高度
- 如何设置'auto'JQuery动画中的高度
- jQuery查找最大元素的高度
- 使用Bootstrap3更改Scroll Jquery上导航栏的高度
- 获取下一个或上一个隐藏元素的高度,以设置父元素的高度.jquery.
- 使用最小高度的jQuery幻灯片切换
- 制作jQuery高度百分比动画
- jQuery在.show期间设置高度动画('幻灯片')
- jQuery动画到容器的高度
- JQuery查询滚动长度/高度
- Dreaded 100%边栏高度-jQuery修复,但另一个问题出现了
- 如何更新高度 jquery/JavaScript
- 向下滚动时降低标题的高度 - jQuery