jQuery UI API - .hide()
Categoría
Efectos (Effects) | Núcleo de efectos (Effects Core) | Anulaciones de métodos (Method Overrides) | Métodos (Methods)
Uso
Descripción:Usa un efecto personalizado para ocultar los elementos coincidentes.
Valor de retorno:jQuery
.hide( effect [, options ] [, duration ] [, complete ] )
| Parámetros | Tipo | Descripción | Valor por defecto |
|---|---|---|---|
| effect | String | Una cadena que indica quéefecto. | |
| options | Object | Configuración específica del efecto yeasing。 | |
| duration | Number o String | Una cadena o un número que especifica cuánto tiempo se ejecutará la animación. | 400 |
| complete | Function() | Una función a la que se llamará cuando se complete la animación. |
.hide( options )
| Parámetros | Tipo | Descripción |
|---|---|---|
| options | Object | Todas las configuraciones de la animación. La única propiedad requerida es `effect`.
|
Este complemento extiende el.hide()método integrado de jQuery. Si jQuery UI no está cargado, llamar al.hide()método no fallará directamente, ya que el método existe en jQuery. Sin embargo, el comportamiento esperado no ocurrirá.
Ejemplo
Oculta un `div` usando el efecto de caída (Drop Effect).
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>.hide() 演示</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">
<style>
div {
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" ).hide( "drop", { direction: "down" }, "slow" );
});
</script>
</body>
</html>
Otras extensiones