[[oktatas:web:jquery|< jQuery]]
====== JQuery példák ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2012, 2013
* Licenc: GNU Free Documentation License 1.3
* Web: http://szit.hu
===== Űrlapkezelés =====
Az űrlapkezelést a hexadecagon területének számításával mutatom be:
Vizsgáljuk meg az űrlap tartalmát:
$("#szamitGomb").click(function(){
if ( $("#tomeg").val().trim().length > 0 ) {
var tomeg = $.trim($("#tomeg").val());
var magassag = $("#magassag").val();
var tti = tomeg /Math.pow(magassag, 2);
$("#eredmeny").text("Eredmény: " + tti);
}else {
$("#eredmeny").html("Üres");
}
$("#eredmeny").slideToggle("slow");
});
===== Űrlap név alapján =====
===== Rádiógombok feldolgozása =====
===== Legördülő listadoboz kezelése =====
===== Másként =====
$('select.foo option:selected').val();
$('select.foo').val();
$('input:checkbox:checked').val();
$('input:radio[name=bar]:checked').val();
===== Inputmezők változása =====
$('.mezo').on('change', function(){
$('#egy').append("a");
});
===== Menü =====
body {
margin:0;
padding:0;
}
#menupont {
position:absolute;
top: 30px;
background-color: #6565f5;
padding: 5px;
display: none;
}
#menu {
position: absolute;
top: 0;
background-color: #757580;
padding: 5px;
}
#menupont ul {
padding: 0;
margin: 0;
list-style-type: none;
}
#menupont ul a{
text-decoration: none;
color: white;
}
$("#menu").click(function(){
$("#menupont").slideToggle();
});
Működés:
Menü
Működés: