HTML,CSS, Javascript դասընթացի համար
JQuery-ն ջավասքրիփթ գրադարան է, որը հնարավորություն է տանլիս գրել քիչ, բայց ստնալ շատ արդյունք։)
Microsoft-ի սերվերից
$("p").hide()
$(".test").hide()
$("#test").hide()
$(document).ready(function(){
// մեթոդները գրել այստեղ ․․․
});
կարճ գրելաձև
$(function(){
// մեթոդները գրել այստեղ ․․․
});
Տեքստ
$(document).ready(function(){
$("#btn").click(function(){
$("#txt").hide();
});
});
Տեքստ
$("p") //բոլոր պարագրաֆները
$("․myclass") //․myclass կլասը ունեցող բոլոր էլեմենտները
$("#content") //#content id-ն ունեցող էլեմենտը
սելեկտոր | բացատր․ |
$("*") | ընտրում է բոլոր էլեմենտները |
$("p.intro") | ընտրում է intro կլասը ունեցող պարագրաֆը |
$("p:first") | ընտրում է առաջին պարագրաֆը |
$("ul li:first") | ընտրում է առաջին ul-ի առաջին li էլեմենտը |
$("ul li:first-child") | ընտրում է բոլոր ul-ների առաջին li էլեմենտները |
$("[href]") | ընտրում է href ատրիբուտը ունեցող բոլոր էլեմենտները |
$("a[target='_blank']") | ընտրում է բոլոր հղումենրը ,որոնք բացվում են նոր պատուհանում |
Ավելին կարելի է փորձել փորձարկիչում
Բոլոր սելեկտորները կարելի է տեսնել այստեղ http://goo.gl/sc8eVd
event methods
Կամ ի՞նչ կատարվեց
Հաճախակի օգտագործվող մեթոդներ
Մոտեցրու,կտտցրու ․․․
Մոտեցրու,կտտցրու ․․․
$("#mouseevents").click(function(){
$("#alerts").html("Մկնիկը կտտաց");
});
$("#mouseevents").mouseenter(function(){
$("#alerts").html("Մկնիկը մոտեցավ");
});
$("#mouseevents").mouseleave(function(){
$("#alerts").html("Մկնիկը հեռացավ");
});
Մոտեցրեք մուկը
Ի՞նչ է կատարվում
$("#dvv").hover(
function(){
$("#alertt").html("Դուք մոտեցրել եք մուկը dvv-ին");
},
function(){
$("#alertt").html("Մուկը հեռացավ dvv-ից");
});
$("input").focus(function(){
$(this).css("background-color","blue");
});
$("input").blur(function(){
$(this).css("background-color","white");
});
Սեղմված ստեղնի համարը
$(document).ready(function(){
$("#keytest").keydown(function(event){
$("#keytestDiv").html("Ստեղնի համարը: " + event.which);
$("#keytest").css("background-color","magenta");
});
$("#keytest").keyup(function(event){
$("#keytest").css("background-color","yellow");
});
});
կամ ինչպես փոխել էլեմենտները
Տեքստ
$("#bt").click(function(){
alert("Text: " + $("#ttext").text());
});
$("#bt1").click(function(){
$("#ttext").text("Մեկ այլ տեքստ");
});
$("#butn1").click(function(){
alert($("#inp3").val());
});
$("#butn2").click(function(){
$("#inp3").val("Նոր արժեք");
});
Հղում
$("#btn10").click(function(){
alert($("#hxum").attr("href"));
alert($("#hxum").attr("target"));
});
$("#btn11").click(function(){
$("#hxum").attr("href","http://gitc.am");
});
Հղում
$("button").click(function(){
$("#silka").attr({
"href" : "http://google.com",
"title" : "google որոնողական համակարգ",
"target" : "_blank"
});
});
Տեքստ Նախնական
$("#app").click(function(){
$("#avelcn").append("Ավելացված է append-ով
");
});
...
Տեքստ Նախնական
Նախնական տեքստ
$("#empty").click(function(){
$("#artaq").empty();
});
$("#rem").click(function(){
$("#artaq").remove();
});
.borderedp {border:solid 3px green;}
Մոտեցրեք մուկը
$("#clss").mouseenter(function(){
$(this).addClass("borderedp");
});
$("#rmclass").click(function(){
$("#clss").removeClass("borderedp");
});
Մոտեցրեք մուկը
.borderedp {border:solid 3px green;}
Որևէ տեքստ
$("#tgglbt").click(function(){
$("#tggl").toggleClass("borderedp");
});