jQuery UI API - .show()
Categoría
Efectos (Effects) | Núcleo de efectos (Effects Core) | Anulaciones de métodos (Method Overrides) | Métodos (Methods)
Uso
Descripción:Muestra los elementos coincidentes mediante un efecto personalizado.
Devuelve:jQuery
.show( effect [, options ] [, duration ] [, complete ] )
| Parámetros | Tipo | Descripción | Valor predeterminado |
|---|---|---|---|
| effect | String | Una cadena que indica qué tipo deefecto. | |
| options | Object | La configuración específica del efecto yeasing。 | |
| duration | Number o String | Una cadena o un número que especifica cuánto tiempo durará la animación. | 400 |
| complete | Function() | Una función que se llamará cuando se complete la animación. |
.show( options )
| Parámetros | Tipo | Descripción |
|---|---|---|
| options | Object | Todas las opciones de animación. La única propiedad obligatoria es effect.
|
Este complemento extiende el.show()método integrado de jQuery. Si jQuery UI no está cargado, llamar al.show()método no fallará directamente, ya que el método existe en jQuery. Pero no se producirá el comportamiento esperado.
Ejemplo
Muestra un div usando el efecto plegado (Fold Effect).
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>.show() 演示</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
<style>
div {
display: none;
width: 100px;
height: 100px;
background: #ccc;
border: 1px solid #000;
}
</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>
<button>显示 div</button>
<div></div>
<script>
$( "button" ).click(function() {
$( "div" ).show( "fold", 1000 );
});
</script>
</body>
</html>
Otras extensiones