deffered.isRejected();
Çağrılan nesnenin reddedilip reddedilmediği belirlenebilir.
Kullanım şekilleri;
deferred.isRejected()
Çağrılan nesnenin reddedilip reddedilmediği belirlenebilir.
Kullanım şekilleri;
deferred.isRejected()
Nesne çağrılması reddedilmesi halinde fonksiyon çalışacaktır.
$.get( "test.php" ).done(function() {
alert( "Başarılı" );
})
.fail(function() {
alert( "Başarısız" );
});
deferred.fail( failCallbacks [, failCallbacks ] )
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 )