Javascript jQuery yöntemleri ile kafa karıştırıcı olabilir düşünüyorum. Vanilya veya sade Javascript şuna benzer:
function example() {
}
Bu doğanın bir fonksiyonu her zaman, her yerde çağrılabilir.
jQuery (Javascript üzerine kurulmuş bir kütüphane), genellikle DOM'un çağrılmadan önce tam olarak oluşturulmasını gerektiren işlevlere sahiptir. Bu tamamlandığında sözdizimi şöyledir:
$(document).ready(function() {
});
Bu nedenle, $
veya kelimesi ile önek olarak kullanılan jQuery işlevi, jQuery
genellikle bu yöntemden çağrılır.
$(document).ready(function() {
// Assign all list items on the page to be the color red.
// This does not work until AFTER the entire DOM is "ready", hence the $(document).ready()
$('li').css('color', 'red');
});
Bu blok için sözde kod:
Belge nesne modeli $(document)
hazır olduğunda .ready()
, aşağıdaki işlevi çağırın function() { }
. Bu işlevde, CSS özelliğini "renk" değerini "kırmızı" değerine ayarlamak için <li>
sayfadaki $('li')
ve jQuery yönteminin .CSS () yöntemini kullanarak tümünü kontrol edin.css('color', 'red');