# What is difference between innerWidth and outerWidth in jQuery?

jQueryWeb DevelopmentFront End Technology

innerWidth in jQuery

The innerWidth() returns the inner width of the first matched element. It includes padding, but not border and margin.

## Example

You can try to run the following code to get the inner width in jQuery:

Live Demo

<!DOCTYPE html>
<html>
<script>
$(document).ready(function(){$("button").click(function(){
alert("Inner Width of div element: " + $("div").innerWidth()); }); }); </script> </head> <body> <div style="height:200px;width:500px;padding:20px;margin:1px;border:1px solid red; background-color:gray;"></div><br> <button>Get Inner Width of div</button> </body> </html>  outerWidth in jQuery The outerWidth() returns the outer width of the first matched element. It includes padding and border. ## Example You can try to run the following code to get the outer width in jQuery: Live Demo <!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <script>$(document).ready(function(){
$("button").click(function(){ alert("Outer Width of div element: " +$("div").outerWidth());
});
});
</script>
</html>