`

jquery处理尺寸的方法

 
阅读更多
jQuery 提供多个处理尺寸的重要方法:
width()设置或返回元素的宽度(不包括内边距、边框或外边距)。
height()设置或返回元素的高度(不包括内边距、边框或外边距)。
innerWidth()返回元素的宽度(包括内边距)。
innerHeight()返回元素的高度(包括内边距)。
outerWidth()返回元素的宽度(包括内边距和边框)。
outerHeight()返回元素的高度(包括内边距和边框)。
outerWidth(true)返回元素的宽度(包括内边距、边框和外边距)。
outerHeight(true)返回元素的高度(包括内边距、边框和外边距)。

依照盒模型如下图:


<script>
$(document).ready(function(){
  $("button").click(function(){
    var txt="";
    txt+="Width: " + $("#div1").width() + "px</br>";
    txt+="Height: " + $("#div1").height() + "px</br>";
    txt+="Inner width: " + $("#div1").innerWidth() + "px</br>";
    txt+="Inner height: " + $("#div1").innerHeight()+ "px</br>";
    txt+="Outer width: " + $("#div1").outerWidth() + "px</br>";
    txt+="Outer height: " + $("#div1").outerHeight()+ "px</br>";
    txt+="Outer width(含margin): " + $("#div1").outerWidth(true) + "px</br>";
    txt+="Outer height(含margin): " + $("#div1").outerHeight(true)+"px";
    $("#div1").html(txt);
  });
});
</script>
</head>
<body>
<div id="div1" style="height:150px;width:300px;padding:10px;margin:3px;border:1px solid blue;background-color:lightblue;"></div>
<button>显示 div 的尺寸</button>
</body>



  • 大小: 61.3 KB
  • 大小: 73.4 KB
分享到:
评论

相关推荐

    jQuery之尺寸调整组件的深入解析

    在深入解析jQuery的尺寸调整组件(Resizable)之前,首先需要了解jQuery是一个快速、小巧且功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画和Ajax交互,以此来提升网页的交互体验。jQuery UI则是基于...

    jquery商品尺寸价格选择.zip

    - **DOM操作**:通过jQuery的DOM操作方法(如`html()`, `val()`, `append()`等)更新界面元素,展示商品尺寸和价格信息。 - **Ajax异步请求**:在用户选择商品后,使用`$.ajax()`或`$.get()`等方法向服务器发送异步...

    jquery图片尺寸调整插件图片垂直居中自适应容器

    总结来说,"jQuery图片尺寸调整插件图片垂直居中自适应容器"是一个强大且实用的工具,它结合了jQuery的便利性和CSS布局的灵活性,为开发者提供了方便快捷地处理网页中图片展示问题的解决方案。通过深入理解这个插件...

    JQUERY精选使用方法

    jQuery提供了一系列方便的方法来处理元素集合,无需手动遍历这些元素。 - **遍历集合并修改样式**: - `$("p").each(function(i) { this.style.color = ['#f00', '#0f0', '#00f'][i % 3]; });` - 这段代码为`&lt;p&gt;`...

    jquery淘宝商城选择商品尺寸与大小颜色功能

    `jQuery`是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理以及动画效果,因此在构建此类功能时非常常见。 ### 1. 商品属性管理 首先,我们需要一个后台系统来管理商品的各种属性,如尺寸(S、M、L等)、...

    jQuery商品尺寸规格选择代码.zip

    《jQuery商品尺寸规格选择代码详解》 在电子商务网站中,商品详情页面的尺寸和规格选择是用户购物过程中不可或缺的一部分。为了提升用户体验,许多开发者选择利用JavaScript库,如jQuery,来实现这一功能。"jQuery...

    jquery衣服尺寸勾选表单.zip

    在前端开发中,jQuery是一个非常流行的JavaScript库,它简化了DOM操作、事件处理、动画制作以及Ajax交互。在这个"jquery衣服尺寸勾选表单.zip"压缩包中,我们可以推测它包含了一个利用jQuery来实现的衣服尺寸选择...

    jQuery多尺寸图片上传预览代码.zip

    总的来说,这份“jQuery多尺寸图片上传预览代码”是一个完整的解决方案,涵盖了前端开发中的文件操作、图像处理、CSS特效和jQuery应用等多个方面。通过学习和实践,开发者不仅可以提升自己的技能,还能为用户提供更...

    jquery衣服尺寸勾选表单.rar

    jQuery提供了`.serialize()`方法,可以将表单数据序列化为URL查询字符串,方便发送到服务器。 5. **表单验证**:为了确保用户至少选择了一个尺寸,我们可以添加表单验证。在提交表单前,使用`.each()`遍历所有尺寸...

    jQuery 常用方法

    jQuery,作为一个广泛使用的JavaScript库,极大地简化了网页的DOM操作、事件处理、动画设计和Ajax交互。本篇文章将深入探讨jQuery中的常用方法,基于jQuery 1.4版本进行总结,帮助开发者更好地理解和应用这些功能。 ...

    选择尺寸jquery代码

    总结,"选择尺寸jquery代码"涉及的知识点主要包括jQuery库的使用、DOM操作、事件处理、浏览器兼容性、HTML单选按钮、状态存储以及响应式设计。实际项目中,开发者需要结合这些知识点,编写出既实用又具有良好用户...

    jquery商品尺寸价格选择添加到购物车特效.zip

    总的来说,"jQuery商品尺寸价格选择添加到购物车特效"是一个集成了DOM操作、事件处理、动态价格计算、动画效果和Ajax通信的综合应用案例。通过合理利用jQuery的功能,开发者可以创建出既实用又美观的商品选择和...

    jquery仿淘宝商城选择商品尺寸与大小颜色功能

    首先,jQuery是一个强大的JavaScript库,它的主要优势在于简化DOM操作、事件处理、动画效果以及Ajax交互。在这个项目中,jQuery用于动态更新页面元素,响应用户的交互,如点击不同的颜色或尺寸选项,实时更新显示的...

    jQuery动画下拉菜单Smart Menu

    它充分利用了jQuery的事件处理和动画功能,使得菜单在用户交互时能有流畅的过渡效果,从而提高用户的操作体验。此外,Smart Menu还强调了响应式设计,使其能够在不同设备和屏幕尺寸上表现良好。 二、jQuery与下拉...

    jquery仿淘宝商城选择商品尺寸与大小颜色功能.zip

    本示例"jquery仿淘宝商城选择商品尺寸与大小颜色功能"是一个实现此类功能的实践案例,它利用jQuery库来创建一个类似淘宝的商品选择系统,允许用户动态地选择商品的尺寸、颜色,并实时更新商品的价格。 首先,`index...

    Web前端开发技术-Jquery的尺寸和位置操作.pptx

    在Web前端开发中,jQuery库提供了丰富的功能,其中包括对元素尺寸和位置的处理。这篇讲解主要围绕jQuery的尺寸和位置操作展开,详细介绍了几个关键的方法。 首先,我们来看尺寸操作。jQuery提供了多种方法来获取和...

    jQuery应用技巧大全modified

    jQuery的集合处理功能非常强大,它内置了`each()`方法,使得对一组元素的迭代操作变得简单。例如,`$("p").each(function(i){...})`可以方便地遍历所有`&lt;p&gt;`元素并执行特定操作,如改变字体颜色。类似的,`$("tr")....

    简单实用的jQuery多尺寸图片上传预览代码.zip

    这个“简单实用的jQuery多尺寸图片上传预览代码”是一个针对网页图片上传功能的解决方案,尤其适用于需要在用户上传前预览不同尺寸图片的应用场景。 首先,我们来看`index.html`。这是项目的主页面,它包含了HTML...

Global site tag (gtag.js) - Google Analytics