<p> Első bekezdés. Vele azonos testvér elemek között, indexe: 0. Kattints ide!
Továbbiakban, a p és button elemek indexét kérdezzük le. </p>
<p> 1. bekezdés. Vele azonos elemek között, sorszámozás szerint: 0-ik. Kattints ide! </p>
<p> 2. bekezdés. Vele azonos elemek között, sorszámozás szerint: 0-ik. Kattints ide! </p>
</div>
<table style="width: 99.5%; border: 4px inset #ffc;"> <tr><td> <p> 3. bekezdés. Kattints ide! </p> <pre>Első pre elem.</pre> <p> 4. bekezdés. Kattints ide! </p> <p> 5. bekezdés. Kattints ide, mit mond a program! $(this).index() értékre? <br /><br /> <p> 6. bekezdés. Kattints ide, mit mond a program! $(this).index() értékre? </td></tr></table> |
<p> 7. Bekezdés. Kattints ide!
jQery meghatározások. <head> <script> $(document).ready(function(){ // ---------------- Tetszőleges testvérelemek, számának lekérdezése. --------------------- var p_elemek_szama = $("p").length; var button_elemek_szama = $("button").length; $("#span_pbesz").click(function(){ alert("A p elemek száma ="+ p_elemek_szama +"\n Button elemek száma ="+button_elemek_szama); }); // ------- 1. példa. Button elemek indexe. ------------------------------------------------ for (var i=0; i<button_elemek_szama; i++ ) { $("button").eq(i).on("click", { value: i }, function( event ) { var informacios_tomb = [ "Közvetlen szülőelemhez tartozó, gyermek jelölőelemek között.\nLekérdezetett button elem, indexszáma = " + $(this).index(),"\nTestvérelemek közötti indexe = " + event.data.value ]; // Az informacios_tomb nevű, tömbben tárolt adatok lekérdezése és kiíratása. alert(informacios_tomb.join( ", " )); }); } // ------- 2. példa. P elemek indexe. ------------------------------------------------ // each() = Végrehajt egy funkciót minden illeszkedő elemnél. var x="valami"; var i=21; // Meghatározzuk, hogy mennyi elemet vizsgáljon a program. $("p").each(function(i){ $(this).on("click", {x:i}, function(event){ alert("Közvetlen szülőelemhez tartozó, gyermek jelölőelemek között,\nkiválasztott elem index() értéke : " + $(this).index() + ".\n Vele azononos testvér elemek között,\n indexe: " + event.data.x); }); }); }); </script> </head> <body> |
<head>
<script>
$(document).ready(function(){
$("#teszt01").each(function(){
$(this).click(function(event){
alert("A kiválasztott teszt01 azonosítóval rendelkező elem, index() értéke : " + $(this).index());
});
});
</script>
</head>
<body>
|
1. Példa. <head> <script> $(document).ready(function(){ $("#btnresult").click(function(){ return "<h5>Hello world!<br /> Eddig kellett várakoznom, mert event.result, most hívott meg.</h5>"; }); $("#btnresult").click(function(event){ $("#result01").html( event.result ); }); }); </script> </head> <body> <button id="btnresult">event.result eredménye.</button> <h6 id="result01">Kattints a <button> gombra, és láthatod az event.result eredményét.</h6> <button id="btnresult"> event.result eredménye. </button>Kattints a <button> gombra, és láthatod az event.result eredményét. |
Új teszt megismétléséhez, kattints ide! |
---|
2. Példa. <head> <script> $(document).ready(function(){ var p1 = $("p:first").html(); // Lekérdezzük az első "p" elem tartalmát. $("#btnresult02").click(function(){ return p1; }); $("#btnresult02").click(function(event){ $("#result02").html( event.result ); }); }); </script> </head> <body> <button id="btnresult02">event.result eredménye.</button> <h6 id="result02">Kattints a <button> gombra, és láthatod az event.result eredményét.</h6> </body>Megjegyzés: A lekérdezett <p> elem tartalma, ezen oldal elején található. <button id="btnresult02"> event.result eredménye. </button>Kattints a <button> gombra, és láthatod az event.result eredményét. |
Új teszt megismétléséhez, kattints ide! |