İçindekiler
İstemci tarafında üzerinde çalışacağımız yapı, DOM ağacı belgenin HTML, bu ağaç, web'de gördüğümüz her öğenin ilgili etiketiyle temsil edildiği hiyerarşik bir yapıdır.Bu yapıyı bilmenin önemi, farklı öğeleri bulmamıza izin vermesidir, bununla içerdikleri değeri alabilir veya metin, diğer sayfalardan içerik alabilir, uygulamamızın bir denetleyicisini işleyebilir ve bir içinde bir görünüm oluşturabiliriz. sayfayı yeniden şarj etmek zorunda kalmadan, vb.
Bir Eleman Referansı
Daha önce de belirttiğimiz gibi, HTML Öğelerini içerdiği bir yapıya sahiptir, bu öğeleri manipüle etmek için onlara referanslar oluşturmayı öğrenmeliyiz, bir referansla istenen öğeyi veya öğeleri alacağımızdan ve değiştirebileceğimizden emin olabiliriz.
En etkili yolEn popüler ve etkili yollardan biri, kimlik seçici, bildiğimiz gibi etiketlerin, bir öğenin öğelerini ayırt edebilmek için benzersiz tanımlayıcıları olabilir. HTML.
Aşağıdaki resimde sayesinde alabileceğimiz bir kod görelim Javascript id özelliğini kullanan bir öğe:
Gördüğümüz gibi sayfa zenginleştirildi, oldukça basit bir örnek olmasına rağmen sağlam bir temel oluşturmak için bilmemiz gereken en temel şey bu.
jQuery ile iyileştirme
Bildiğimiz gibi Javascript bazen birkaç şey yapmak için çok fazla kod yazmak zorunda kalabilirsiniz, bu noktada enter jQuery söz konusu işlevlerin ve kodların paketlenmesi, aynı işlevleri kısayollarla ve daha az kodla çözmemizi sağlar, hala Javascript ama daha basit bir şekilde yazılmış.
Aşağıdaki örnekte, önceki örneği kullanarak nasıl yeniden yazdığımızı göreceğiz. jQuery:
Örneğin, aynı önceki örneği yapmak istiyorsak, ancak bu durumda etiketbir kimliğe sahip olmak yerine bir sınıfı vardır:
Selam Dünya!
Burada seçiciyi çağırmak yerine şunu görüyoruz. $ ("# Seçici"), $ (". seçici") ile yapıyoruz, bununla ilgili sorun şu ki, aynı sınıfa sahip birden fazla öğemiz varsa onu etkileriz.
Bununla, seçiciler kavramına ve bunların her ikisinin de nasıl kullanılacağına biraz daha değindiğimiz bu öğreticiyi bitiriyoruz. Javascript olduğu gibi normal jQuery böylece yazdığımız kod miktarını azaltıyoruz.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.