deferred.done();
Nesne çağrılması başarılı olması halinde fonksiyon çalışacaktır.
Örnek
$.get( "test.php" ).done(function() {
alert( "BAŞARILI" );
});
Codepen Ön izleme
deferred.done( doneCallbacks [, doneCallbacks ]
Nesne çağrılması başarılı olması halinde fonksiyon çalışacaktır.
$.get( "test.php" ).done(function() {
alert( "BAŞARILI" );
});
deferred.done( doneCallbacks [, doneCallbacks ]
Nesne çağrılması başarılı yada başarısız olması halinde eylemci çalışacaktır.
$.get( "test.php" ).always(function() {
alert( "argüman çağırma başarılı oldu" );
});
deferred.always (alwaysCallbacks [alwaysCallbacks])
Javascripte çift tıklama olayına bir görev atamaya yardımcı olur. Bir diğer varyasyonları ise .on( “dblclick”, handler ) ve .trigger( “dblclick” ) şeklindedir.
$("a").dblclick(function(){
alert("Butona çift tıklandı.");
});
.dblclick( handler )
.dblclick( [eventData ], handler )
.dblclick()
Gerektiği durumda bir elemente değer atamak ve yine bu değeri gerektiği durumda kullanmanıza imkan tanır. Etiketlere gerektiği durumda bu değerleri aktarabilirsiniz.
$(".button1").click(function(){
$("span").data("greeting", "W3TR");
});
$(".button2").click(function(){
alert($("span").data("greeting"));
});
.data( key, value )
.data( obj )
Eşleştirilen elemente bir veya birden fazla css özelliği kazandırabilir veya değiştirebilirsiniz. Örnek kullanım .css({“background-color”: “yellow”, “font-weight”: “bolder”}); şeklinde birden çok css değerini ekleyebilirsiniz.
$("a").click(function(){
$("span").css("font-size","30px");
});
.css( propertyName )
.css( propertyNames )
Girilen bağlam(metin) ya da elemen büyük olasılıkla belgeye(html) eklenecektir.
$("div").append("<p>" + $("div").context + "</p>").append("<p>" + $("div",document.body).context.nodeName + "</p>");
context
Metin ve yorum düğümleri de dahil olmak üzere eşleştirilmiş elementlerin alt elementlerini alabilirsiniz(seçebilirsiniz).
$("a").click(function(){
$("body").contents().filter("span").wrap("<b/>");
});
.contents ()
Girilen ifade ile seçici arasındaki yakın nesneleri seçer.
$("span").closest("ul").css({"color": "blue", "border": "2px solid yellow"});
.closest( selector )
.closest( selector [, context ] )
.closest( selection )
.closest( element )
Eşleşen elementlerin geniş bir kopyasını oluşturun. Belirtilen nesneyi append fonksiyonlarını da kullanarak öncesi veya sonrasına kopyalama işlemi yapabilirsiniz.
$("a").click(function(){
$("span").clone().appendTo("body");
});
.clone( [withDataAndEvents ] )
.clone( [withDataAndEvents ] [, deepWithDataAndEvents ] )
Javascripte tıklama olayına bir görev atamaya yardımcı olur. Bir diğer varyasyonları ise .on( “click”, handler ) ve .trigger( “click” ) şeklindedir.
$("a").click(function(){
alert("BUTONA TIKLANDI");
});
.click( handler )
.click( [eventData ], handler )
.click()