jQuery vs. Vanilla JavaScript
Selecting elements
$('#el')
$('.card')
$('ul li')
document.querySelector('#el')
document.querySelectorAll('.card')
document.querySelectorAll('ul li')
DOM Loaded
$(document).ready(function() {
// Handler
});
$(function() {
// Handler
});
window.onload = function() {
// Handler
}
window.addEventListener("load", function() {
// Handler
});
Attention: executes immediately, not on page load!
(function () {
// Handler
})();
Event Handler
function handler() {
$(this)
}
function handler() {
this
}