- jQuery - AJAX
- jQuery - Attributes
- jQuery - Events
- jQuery - Selectors
- jQuery - Syntax
- jQuery - Basics
- jQuery - Overview
- jQuery - Home
jQuery DOM Manipulation
jQuery CSS Manipulation
jQuery Effects
jQuery Traversing
jQuery UI
jQuery References
jQuery Plugins
- jQuery - Weather.js
- jQuery - Megadropdown.js
- jQuery - Producttour.js
- jQuery - Blockrain.js
- jQuery - Checkout.js
- jQuery - Whatsnearby.js
- jQuery - Filer.js
- jQuery - LogosDistort.js
- jQuery - Tagsort.js
- jQuery - Drawsvg.js
- jQuery - Slideshow.js
- jQuery - Progressbar.js
- jQuery - Alertify.js
- jQuery - Rowgrid.js
- jQuery - Slidebar.js
- jQuery - Multiscroll.js
- jQuery - Flickerplate.js
- jQuery - PagePiling.js
- jQuery - Plugins
jQuery Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
jQuery - Dimensions
jQuery provides various methods to get and set the CSS dimensions for the various properties. Following diagram explains how various dimensions (width, height, innerWidth, innerHeight, outerWidth, outerHeight) can be depicted for any HTML element:
jQuery Dimension Methods
Following are the methods to manipulate CSS dimensions for the various properties of the HTML elements.
width() - This method gets or sets the width of an element
height() - This method gets or sets the height of an element
innerWidth() - This method gets or sets the inner width of an element.
innerHeight() - This method gets or sets the inner height of an element.
outerWidth() - This method gets or sets the outer width of an element.
outerHeight() This method gets or sets the outer height of an element.
jQuery width() Method
jQuery width() method gets the width for the first matched element or set the width of every matched element(s).
$(selector).width([val]);
We can use width() method with or without val parameter. If we do not provide a parameter to this method then it will return the width of the first matched element but if we provide a value as the parameter then it will set the width of all the matched elements.
Example
Let s try the following example to get and set the width of a <span> element.
<!doctype html> <html> <head> <title>The jQuery Example</title> <script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script> <script> $(document).ready(function() { $("#b1").cpck(function(){ alert("Box width = " + $("span").width()); }); $("#b2").cpck(function(){ $("span").width("400px"); }); }); </script> <style> button{margin:10px;cursor:pointer} span{ margin:10px;padding:12px; width:140px;} </style> </head> <body> <p>Cpck the below buttons to see the result:</p> <span style="background-color:#93ff93;">Box</span> <button id="b1">Get width</button> <button id="b2">Set width</button> </body> </html>
jQuery height() Method
jQuery height() method gets the height for the first matched element or set the width of every matched element(s).
$(selector).height([val]);
We can use height() method with or without val parameter. If we do not provide a parameter to this method then it will return the height of the first matched element but if we provide a value as the parameter then it will set the height of all the matched elements.
Example
Let s try the following example to get and set the height of a <span> element.
<!doctype html> <html> <head> <title>The jQuery Example</title> <script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script> <script> $(document).ready(function() { $("#b1").cpck(function(){ alert("Box height = " + $("span").height()); }); $("#b2").cpck(function(){ $("span").height("100px"); }); }); </script> <style> button{margin:10px;cursor:pointer} span{ margin:10px;padding:12px; width:155px;} </style> </head> <body> <p>Cpck the below buttons to see the result:</p> <span style="background-color:#93ff93;">Box</span> <button id="b1">Get height</button> <button id="b2">Set height</button> </body> </html>
jQuery innerWidth() Method
jQuery innerWidth() method gets the innerWidth for the first matched element or set the innerWidth of every matched element(s).
$(selector).innerWidth([val]);
We can use innerWidth() method with or without val parameter. If we do not provide a parameter to this method then it will return the innerWidth of the first matched element but if we provide a value as the parameter then it will set the innerWidth of all the matched elements.
Example
Let s try the following example to get and set the innerWidth of a <span> element.
<!doctype html> <html> <head> <title>The jQuery Example</title> <script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script> <script> $(document).ready(function() { $("#b1").cpck(function(){ alert("Box innerWidth = " + $("span").innerWidth()); }); $("#b2").cpck(function(){ $("span").innerWidth("400px"); }); }); </script> <style> button{margin:10px;cursor:pointer} span{ margin:10px;padding:12px; width:140px;} </style> </head> <body> <p>Cpck the below buttons to see the result:</p> <span style="background-color:#93ff93;">Box</span> <button id="b1">Get width</button> <button id="b2">Set width</button> </body> </html>
jQuery innerHeight() Method
jQuery innerHeight() method gets the innerHeight for the first matched element or set the innerHeight of every matched element(s).
$(selector).innerHeight([val]);
We can use innerHeight() method with or without val parameter. If we do not provide a parameter to this method then it will return the innerHeight of the first matched element but if we provide a value as the parameter then it will set the innerHeight of all the matched elements.
Example
Let s try the following example to get and set the innerHeight of a <span> element.
<!doctype html> <html> <head> <title>The jQuery Example</title> <script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script> <script> $(document).ready(function() { $("#b1").cpck(function(){ alert("Box innerHeight = " + $("span").innerHeight()); }); $("#b2").cpck(function(){ $("span").innerHeight("100px"); }); }); </script> <style> button{margin:10px;cursor:pointer} span{ margin:10px;padding:12px; width:155px;} </style> </head> <body> <p>Cpck the below buttons to see the result:</p> <span style="background-color:#93ff93;">Box</span> <button id="b1">Get height</button> <button id="b2">Set height</button> </body> </html>
jQuery outerWidth() Method
jQuery outerWidth() method gets the outerWidth for the first matched element or set the outerWidth of every matched element(s).
$(selector).outerWidth([val]);
We can use outerWidth() method with or without val parameter. If we do not provide a parameter to this method then it will return the outerWidth of the first matched element but if we provide a value as the parameter then it will set the outerWidth of all the matched elements.
Example
Let s try the following example to get and set the outerWidth of a <span> element.
<!doctype html> <html> <head> <title>The jQuery Example</title> <script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script> <script> $(document).ready(function() { $("#b1").cpck(function(){ alert("Box outerWidth = " + $("span").outerWidth()); }); $("#b2").cpck(function(){ $("span").outerWidth("400px"); }); }); </script> <style> button{margin:10px;cursor:pointer} span{ margin:10px;padding:12px; width:140px;} </style> </head> <body> <p>Cpck the below buttons to see the result:</p> <span style="background-color:#93ff93;">Box</span> <button id="b1">Get width</button> <button id="b2">Set width</button> </body> </html>
jQuery outerHeight() Method
jQuery outerHeight() method gets the outerHeight for the first matched element or set the outerHeight of every matched element(s).
$(selector).outerHeight([val]);
We can use outerHeight() method with or without val parameter. If we do not provide a parameter to this method then it will return the outerHeight of the first matched element but if we provide a value as the parameter then it will set the outerHeight of all the matched elements.
Example
Let s try the following example to get and set the outerHeight of a <span> element.
<!doctype html> <html> <head> <title>The jQuery Example</title> <script src="https://www.tutorialspoint.com/jquery/jquery-3.6.0.js"></script> <script> $(document).ready(function() { $("#b1").cpck(function(){ alert("Box outerHeight = " + $("span").outerHeight()); }); $("#b2").cpck(function(){ $("span").outerHeight("100px"); }); }); </script> <style> button{margin:10px;cursor:pointer} span{ margin:10px;padding:12px; width:155px;} </style> </head> <body> <p>Cpck the below buttons to see the result:</p> <span style="background-color:#93ff93;">Box</span> <button id="b1">Get height</button> <button id="b2">Set height</button> </body> </html>
jQuery HTML/CSS Reference
You can get a complete reference of all the jQuery Methods to manipulate CSS and HTML content at the following page:
. Advertisements