$("....") Szelektor. Itt határozzuk meg, mely elemnél vagy elemeknél történjen az animáció. hide() Elrejti a kiválasztott elemet, vagy elemeket. show() Felfedi az elrejtett elemet. toggle() Elrejti vagy Felfedi a kiválasztott elemet. Metódusok zárójelei között, meghatározhatunk sebesség paramétert is. "slow"(lassu), "fast"(gyors), vagy milliseconds (idő). Nem határozunk meg sebességet, akkor, azonnali végrehajtás történik.
<head> <script> $(document).ready(function(){ $("#p01").click( function() { $("#p01").hide(); } ); $("#p02").click( function() { $("#p02").hide(); } ); $("#p03").click( function() { $("p").hide(); } ); }); </script> </head> <body> <p id="p01"> 1. Elem, és tartalmánek elrejtése. Kattints Ide!</p> <p id="p02"> 2. Elem, és tartalmánek elrejtése. Kattints Ide!</p> <p id="p03"> 3. Minden p elem, elrejtése. Kattints Ide!</p> <body> |
<script> // Csak az első p elem elrejtése. function Elrejt01() { $("p:first").hide(); } // Felfedi az első elrejtett p elemet. function Felfed01() { $("p:first").show(); } // Csak a második p elem elrejtése. function Elrejt02() { $("p:eq(1)").hide(); } // Felfedi a második elrejtett p elemet. function Felfed02() { $("p:eq(1)").show(); } // Minden p elem elrejtése és felfedése. -------------------- $(document).ready(function(){ var fed=1; $("#mindenp").click(function(){ if(fed==1) {$("p").hide(1000); fed=2;} else {$("p").toggle(1000); fed=1;} }); }); </script> </head> <body> <button onClick="Elrejt01()"> 1. p elem elrejtése.</button> <button onClick="Felfed01()"> 1. p elem felfedése.</button> <button onClick="Elrejt02()"> 2. p elem elrejtése.</button> <button onClick="Felfed02()"> 2. p elem felfedése.</button> <button id="mindenp" > Minden p elemet, elrejt / felfed.</button> |
<p id="p01">
<p id="p02">
<p id="p03"> |
<head> <script> $(document).ready(function(){ // Kiválasztott class="div01" azonosítóval rendelkező elemek elrejtése és felfedése. // ------ 1. Példa. ---------------------------------------------- var fed=1; $("#btn01").click(function(){ if(fed==1) {$(".div01").hide(); fed=2;} else {$(".div01").show(); fed=1;} }); // ------ 2. Példa. ---------------------------------------------- var fed=1; $("#btn02").click(function(){ if(fed==1) {$(".div01").hide("slow"); fed=2;} else {$(".div01").show("slow"); fed=1;} }); // ------ 3. Példa. ---------------------------------------------- $("#btn03").click( function() { $(".div01").toggle(3000); }); }); </script> </head> <body> <button id="btn01"> 1. Példa.<br /> Elrejtés / Felfedés.</button> <button id="btn02"> 2. Példa.<br /> Elrejtés / Felfedés.</button> <button id="btn03"> 3. Példa.<br /> Elrejtés / Felfedés.</button> <div class="div01">
|
<head> <script src=https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js></script> <script> $(document).ready(function(){ $("p").hide(); // Elrejti az összes <p> elemet. $("#test").hide(); // Elrejti azt az elemet, melynek egyedi azonosítója: id="teszt". $(".teszt").hide(); // Elrejti az összes elemet, melyek class osztályazonosítója: class="teszt". }); </script> </head> <body> </body>