JQuery için aşağıdaki menüyü gösteren bir jFiddle ile bu sitede bu yazıya rastladım, ben de anlayamadığım bu sözdizimini gördüm.Bu JQuery kodu satırı ne anlama geliyor?
JFiddle: kodun http://jsbin.com/oxajeq/3/edit?html,css,js,console,output
Hattı Ben
$('#mini-logo')[logoSH](300);
ben ilk bölümü mini logonun kimlikli elemanını seçer bilmesi, anlaması DEĞİL, ama ben ne kalanı hiçbir fikrim yok sözdizimi! kodda, [logoSH] gösterilebilir veya gizlenebilir, sonuçta() sonunda süre anlamına gelir. Bununla birlikte, bu sözdizimini kullanan hiçbir şey bulamıyorum. Ayrıca CSS3, JQUery, geçişler, efektler, animasyonlar, bunun ne olabileceğine dair bir şey ve şans yok. Yöntemler olan ve yöntemleri olmayan ancak parametreler alan başka şeyler buluyorum, ama bu kod gibi bir şey yok. İçinde ne olduğunu [] bilmek bir yöntem değil, ama ne olduğunu anlayamıyorum. Herhangi bir yardım için şimdiden teşekkürler.
Bunun jQuery hakkında özel bir şey olmadığını unutmayın, yalnızca standart JavaScript nesnesi özellik erişimi. CSS ile ilgili değil. – nnnnnn
JS'nin nasıl çalıştığını anlamaya çalışıyorum, zira akılda tuttuğunuz şeyle, özellikleri olan bir js nesnesi mi yoksa js/jquery işlevi mi? –
'$ ('# mini-logo')', bir nesneyi döndüren '$' işlevini çağırır. Döndürülen nesne kullanabileceğiniz özelliklere ve yöntemlere sahiptir. – nnnnnn