## Scale Effect

Description: Shrink or grow an element by a percentage factor.

- #### scale

  - direction (default: `"both"`)
    Type: String
    The direction of the effect. Possible values: `"both"`, `"vertical"` or `"horizontal"`.
  - origin (default: `[ "middle", "center" ]`)
    Type: Array
    The vanishing point.
  - percent
    Type: Number
    The percentage to scale to.
  - scale (default: `"both"`)
    Type: String
    Which areas of the element will be resized: `"both"`, `"box"`, `"content"`. Box resizes the border and padding of the element; content resizes any content inside of the element.

## Examples:

#### Example: Toggle a div using the scale effect.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
    <!doctype html><html lang="en"><head>  <meta charset="utf-8">  <title>scale demo</title>  <link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">  <style>  #toggle {    width: 100px;    height: 100px;    background: #ccc;  }  </style>  <script src="//code.jquery.com/jquery-1.10.2.js"></script>  <script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script></head><body> <p>Click anywhere to toggle the box.</p><div id="toggle"></div> <script>$( document ).click(function() {  $( "#toggle" ).toggle( "scale" );});</script> </body></html>

#### Demo:

#### Example: Toggle a div using the scale effect in just one direction.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
    <!doctype html><html lang="en"><head>  <meta charset="utf-8">  <title>scale demo</title>  <link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">  <style>  #toggle {    width: 100px;    height: 100px;    background: #ccc;  }  </style>  <script src="//code.jquery.com/jquery-1.10.2.js"></script>  <script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script></head><body> <p>Click anywhere to toggle the box.</p><div id="toggle"></div> <script>$( document ).click(function() {  $( "#toggle" ).toggle({ effect: "scale", direction: "horizontal" });});</script> </body></html>

#### Demo: