jQuery.type() Yöntemi;
JQuery.type() yöntemi dahili javaScript [[class]] elementini belirlemek için kullanılır.
Örnek
$( "strong" ).append( "" + jQuery.type( /test/ ) );
Codepen Ön izleme
Kullanım şekilleri;
JQuery.type(obj);
JQuery.type() yöntemi dahili javaScript [[class]] elementini belirlemek için kullanılır.
$( "strong" ).append( "" + jQuery.type( /test/ ) );
JQuery.type(obj);
JQuery.trim() yöntemi verilen ifadenin başında ve sonunda bulunan boşluk ve sekmeleri kaldırmak için kullanılır.
var w3tr = " Hoşgeldiniz ";
$("strong").html($.trim(w3tr));
var w3tr2 = " Hoşgeldiniz ";
$("p span").html(w3tr2);
JQuery.trim();
jQuery.sub() yöntemi özellik ve yöntemler orijinal jQuery elementini etkilemeden yeni bir JQuery kopyası oluşturur.
var sub = jQuery.sub();
sub.fn.myCustomMethod = function() {
return "w3tr";
};
sub( document ).ready(function() {
sub( "body" ).myCustomMethod()
});
})();
JQuery.sub();
jQuery.removeData() yöntemi jQuery data() ile ayarlanmış verileri kaldırmak için kullanılır.
$(".data").click(function(){
$("div").data("selamlama", "W3TR ' ye Hoşgeldiniz");
alert("Selamlama: " + $("div").data("selamlama"));
});
$(".removeData").click(function(){
$("div").removeData("Selamlama");
alert("Selamlama: " + $("div").data("Selamlama"));
});
JQuery.removeData(element);
JQuery.removeData(data);
jQuery.queue() yöntemi fonksiyonları sırasına göre yürütülmesini istemediğimiz durumlarda kullanılır.
$("a").click(function(){
var div = $("div");
div.animate({height: 400}, "slow");
div.animate({width: 400}, "slow");
div.animate({height: 150}, "slow");
div.animate({width: 150}, "slow");
$("strong").text(div.queue().length);
});
Kullanım şekilleri;
JQuery.queue(element);
JQuery.queue(queueName);
jQuery.proxy() yöntemi var olan işlevi alır ve belirli bir bağlam ile yeni bir tane döndürür.
var kisi = {
isim: "w3tr",
yas: 20,
test: function(){
$("p").after("İsim: " + this.isim + "<br> Yas: " + this.yas);
}
};
$("a").click($.proxy(kisi, "test"));
JQuery.proxy(function);
JQuery.proxy(context);
JQuery.proxy(name);
JQuery.proxy(additionalArguments);
jQuery.post() yöntemi HTTP post isteği kullanarak sunucuya veri yüklemek için kullanılır.
$("a").click(function(){
$.post("w3tr.asp",
{
name: "w3tr",
city: "Erzurum"
},
function(data,status){
alert("Veri: " + data + "\nStatus: " + status);
});
});
JQuery.post(data);
JQuery.post(url);
JQuery.post(success);
JQuery.post(dataType);
jQuery.ParseXML() yöntemi XML dizesinin bir elemente dönüştürmek için kullanılır.
var w3tr = "<rss version='2.0'><channel><title>RSS Başlık</title></channel></rss>", dokuman = $.parseXML( w3tr ), xml = $( dokuman ), baslik = xml.find( "title" ); $( ".eleman1" ).append( baslik.text() ); $title.text( "XML Başlık" ); $( ".eleman2" ).append( baslik.text() );
JQuery.parseXML(data);
jQuery.ParseJSON() yöntemi JSON dizesinin bir elemente dönüştürmek için kullanılır.
var obje = jQuery.parseJSON( '{ "isim": "w3tr" }' );
$("span").text( obje.name === "w3tr" );
JQuery.parseJSON(json);
jQuery.ParseHTML() yöntemi HTML dizesinin bir elemente dönüştürmek için kullanılır.
var w3tr = $( "div" ),
str = "merhaba biz w3tr",
html = $.parseHTML( str ),
isim = [];
w3tr.append( html );
$.each( html, function( i, el ) {
isim[ i ] = "<li>" + el.isim + "</li>";
});
w3tr.append( "<h3>isimler</h3>" );
$( "<ul></ul>" )
.append( isim.join( "" ) )
.appendTo(w3tr);
JQuery.parseHTML(data);
JQuery.parseHTML(context);
JQuery.parseHTML(keepScripts);