jQuery UI ejemplo - de conmutación (Toggle)
Utilice efectos personalizados para mostrar u ocultar los elementos coincidentes.
Para obtener más información acerca de .toggle()
detalles de los métodos, consulte la documentación de la API .toggle () .
.toggle () Demo
Haga clic en el botón de vista previa de efectos.
<! DOCTYPE html> <Html lang = "es"> <Head> <Charset Meta = "UTF-8"> <Título> Efectos de jQuery UI - .toggle () Demo </ title> <Link rel = "stylesheet" href = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <Script src = "// code.jquery.com/jquery-1.9.1.js"> </ script> <Script src = "// code.jquery.com/ui/1.10.4/jquery-ui.js"> </ script> <Link rel = "stylesheet" href = "http://jqueryui.com/resources/demos/style.css"> <Style> .toggler { Anchura: 500px; altura: 200px; } {botón # padding: 1 em .5em; text-decoration: none; } #effect { position: relative; Anchura: 240px; altura: 135px; padding: 0.4em; } h3 {#effect margin: 0; padding: 0.4em; text-align: center; } </ Style> <Script> $ (Function () { // Ejecutar el runEffect función de efectos seleccionado actualmente () { // Deducir efectos de tipo var selectedEffect = $ ( "#effectTypes") .val (); // La mayoría de los efectos no es necesario que escriba las opciones de opciones de entrega por defecto var = {}; // Algunos efectos especiales con los parámetros requeridos si (selectedEffect === "escala") { Opciones = {ciento: 0}; } Else if (selectedEffect === "tamaño") { Opciones = {a: {width: 200, altura: 60}}; } // Efectos ejecutar $ ( "#effect") .toggle (selectedEffect, opciones, 500); }; // Establecer el valor de acuerdo con los efectos de menú seleccionados $ ( "botón #") .click (function () { runEffect (); return false; }); }); </ Script> </ Head> <Cuerpo> <Div class = "basculador"> <Div id = "efecto" class = "ui-ui widget de-contenido-esquina-all"> <H3 class = "ui-ui widget de cabecera-esquina-all"> conmutación (Toggle) </ h3> <P> Etiam libero ñeque, luctus un eleifend nec, sempre en, lorem. Sed pede. Metus Nulla lorem, ut adipiscing, luctus sed, hendrerit vitae, mi. </ P> </ Div> </ Div> <select name = "efectos" id = ""> effectTypes <Option value = "ciegos"> Sombras efectos (efecto) Ciego </ option> <Option value = "rebote"> efectos de rebote (efecto rebote) </ option> <Option value = "clip"> efectos de clip (Efecto de clip) </ option> <Option value = "caída"> efectos de aterrizaje (Drop Effect) </ option> <Option value = "explotar"> efectos de la explosión (Explode Efecto) </ option> <Option value = "doblar"> efectos de plegado (Doble Efecto) </ option> <Opción Valor = "highlight"> efectos de luz (Resalte Efecto) </ option> <Option value = "puff"> efectos de expansión (Puff efecto) </ option> <Option value = "pulsar"> superar los efectos (efecto) pulsan </ option> <Option value = "escala"> efectos de zoom (Escala efecto) </ option> <Option value = "sacudir"> Efectos de vibración (Shake efecto) </ option> <Option value = "tamaño"> efectos de tamaño (tamaño del efecto) </ option> <Option value = "slide"> efectos de diapositivas (diapositiva Efecto) </ option> </ Select> <a href="#" id="button" class="ui-state-default ui-corner-all"> efectos ejecutar </a> </ Body> </ Html>