Cara Menggunakan jQuery Library secara Async / Defer.

Cara Menggunakan jQuery Library secara Async / Defer.
Untuk menggunakan jQuery library secara async/defer, caranya dengan membuat tag external jquery library menggunakan javascript dengan memanfaatkan event onload untuk memastikan jquery library sudah dimuat.
Oke, Langsung saja gan! silahkan simpan kode berikut sebelum tag </body> atau pada file javascript web agan :
1. jQuery Library ( ASYNC )
if (typeof jQuery == 'undefined') {
var jquery_library = document.createElement('script');
jquery_library.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js';
jquery_library.type = 'text/javascript';
jquery_library.async = true;
document.head.appendChild(jquery_library);
jquery_library.onload = function() {
jquery();
};
} else {
jquery();
}
2. jQuery Library ( DEFER )
if (typeof jQuery == 'undefined') {
var jquery_library = document.createElement('script');
jquery_library.src = 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js';
jquery_library.type = 'text/javascript';
jquery_library.defer = true;
document.head.appendChild(jquery_library);
jquery_library.onload = function() {
jquery();
};
} else {
jquery();
}
Untuk menggunkan kode jquery silahkan buat function jquery() { .. kode jquery .. } pada file javascript web agan, contoh :
3. Cara Memanggil fungsi jQuery
function jquery() {
$(document).ready(function(){
alert('Halo, juragan..');
});
}
Semoga bermanfaat!
Posting Komentar