Contoh dalam artikel ini menerangkan cara jQuery melaksanakan pemuatan kandungan dinamik apabila halaman ditatal. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Banyak tapak web, seperti twitter dan halaman utama JD.com, akan memuatkan kandungan halaman secara dinamik apabila halaman itu menatal ke kedudukan tertentu Ini boleh mempercepatkan pembukaan halaman dan menjimatkan lebar jalur Kod JS berikut boleh membantu anda lakukannya.
var loading = false; $(window).scroll(function(){ if((($(window).scrollTop()+$(window).height())+250)>=$(document).height()){ if(loading == false){ loading = true; $('#loadingbar').css("display","block"); $.get("load.php?start="+$('#loaded_max').val(), function(loaded){ $('body').append(loaded); $('#loaded_max').val(parseInt($('#loaded_max').val())+50); $('#loadingbar').css("display","none"); loading = false; }); } } }); $(document).ready(function() { $('#loaded_max').val(50); });
Saya harap artikel ini akan membantu pengaturcaraan jQuery semua orang.