Heim Web-Frontend js-Tutorial 基于JQuery实现滚动到页面底端时自动加载更多信息_jquery

基于JQuery实现滚动到页面底端时自动加载更多信息_jquery

May 16, 2016 pm 05:01 PM
自动加载

关键代码:

复制代码 代码如下:

var stop=true;
$(window).scroll(function(){
    totalheight = parseFloat($(window).height()) + parseFloat($(window).scrollTop());
    if($(document).height()         if(stop==true){
            stop=false;
            $.post("ajax.php", {start:1, n:50},function(txt){
                $("#Loading").before(txt);
                stop=true;
            },"text");
        }
    }
});

HTML:

复制代码 代码如下:

Loading...

实现方法是比较页面总高度和下滚高度以判断是否到达底端,若到达底端则通过ajax读取更多的内容,用before插入到Loading之前。
stop参数是考虑到ajax读取耗时,防止在一次ajax读取过程中多次触发事件,造成多次加载内容。

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Autoloading-Mechanismus in PHP Autoloading-Mechanismus in PHP Jun 18, 2023 pm 01:11 PM

Da die PHP-Sprache immer beliebter wird, müssen Entwickler immer mehr Klassen und Funktionen verwenden. Wenn ein Projekt größer wird, wird es unpraktisch, alle Abhängigkeiten manuell einzuführen. Zu diesem Zeitpunkt ist ein automatischer Lademechanismus erforderlich, um den Codeentwicklungs- und Wartungsprozess zu vereinfachen. Der automatische Lademechanismus ist eine Funktion der PHP-Sprache, die erforderliche Klassen und Schnittstellen zur Laufzeit automatisch laden und die manuelle Einführung von Klassendateien reduzieren kann. Auf diese Weise können sich Programmierer auf die Entwicklung von Code konzentrieren und Fehler und Zeitverschwendung reduzieren, die durch mühsame manuelle Klasseneinführung entstehen. Im Allgemeinen in PHP

Wie kann ich mit JavaScript Inhalte skalieren, die automatisch geladen werden, wenn zum Ende der Seite gescrollt wird, und den Effekt des Seitenverhältnisses beibehalten? Wie kann ich mit JavaScript Inhalte skalieren, die automatisch geladen werden, wenn zum Ende der Seite gescrollt wird, und den Effekt des Seitenverhältnisses beibehalten? Oct 27, 2023 pm 12:36 PM

Wie kann JavaScript eine automatische Skalierung des Inhalts beim Scrollen zum Ende der Seite erreichen und den Seitenverhältniseffekt beibehalten? Im modernen Webdesign ist das Scrollen zum Ende der Seite, um automatisch mehr Inhalte zu laden, zu einer häufigen Funktionsanforderung geworden. Wenn der geladene Inhalt Bilder enthält, möchten wir oft, dass diese Bilder ihr ursprüngliches Seitenverhältnis beibehalten. In diesem Artikel wird die Verwendung von JavaScript zum Implementieren dieser Funktion vorgestellt und entsprechende Codebeispiele als Referenz bereitgestellt. Zuerst müssen wir die Scrollposition der Seite ermitteln. inJavaScr

Wie verwende ich den Namespace und den automatischen Lademechanismus von PHP7, um die Struktur des Codes zu organisieren? Wie verwende ich den Namespace und den automatischen Lademechanismus von PHP7, um die Struktur des Codes zu organisieren? Oct 20, 2023 am 08:57 AM

Wie verwende ich den Namespace und den automatischen Lademechanismus von PHP7, um die Struktur des Codes zu organisieren? Zusammenfassung: Mit der Einführung von PHP7 sind Namespace und automatischer Lademechanismus zu wichtigen Funktionen geworden, die bei der PHP-Entwicklung nicht ignoriert werden können. In diesem Artikel wird erläutert, wie Sie den Namespace und den automatischen Lademechanismus von PHP7 verwenden, um die Struktur des Codes zu organisieren, und dies anhand spezifischer Codebeispiele veranschaulichen. 1. Was ist ein Namespace? Namespace ist ein in PHP7 eingeführter Mechanismus zur Lösung von Namenskonflikten, die zwischen verschiedenen Klassenbibliotheken oder Codedateien auftreten können. über Namensraum

So verwenden Sie Composer zum automatischen Laden in PHP So verwenden Sie Composer zum automatischen Laden in PHP Jun 23, 2023 am 10:27 AM

Composer ist ein sehr beliebtes Abhängigkeitsmanagement-Tool in PHP. Es kann uns dabei helfen, die im Projekt benötigten Bibliotheken und Komponenten von Drittanbietern zu verwalten und diese Bibliotheken und Komponenten automatisch zu laden. In diesem Artikel wird erläutert, wie Sie Composer zum automatischen Laden in PHP verwenden. Composer installieren Zuerst müssen Sie Composer installieren. Sie können die neueste Version von Composer unter https://getcomposer.org/download/ herunterladen und installieren. InitializeComp

Wie kann ich mit JavaScript den Einblendeffekt erzielen, bei dem Inhalte automatisch geladen werden, nachdem zum Ende der Seite gescrollt wurde? Wie kann ich mit JavaScript den Einblendeffekt erzielen, bei dem Inhalte automatisch geladen werden, nachdem zum Ende der Seite gescrollt wurde? Oct 16, 2023 am 09:09 AM

Wie erreicht JavaScript den Einblendeffekt, bei dem Inhalte automatisch geladen werden, nachdem zum Ende der Seite gescrollt wurde? Im modernen Webdesign ist es eine sehr häufige Anforderung, zum Ende der Seite zu scrollen, um automatisch Inhalte mit Einblendeffekt zu laden. In diesem Artikel wird JavaScript als Beispiel verwendet, um vorzustellen, wie dieser Effekt erzielt werden kann. Zuerst müssen wir JavaScript verwenden, um auf Seiten-Scroll-Ereignisse zu warten. Wenn wir zum Ende der Seite scrollen, lösen wir eine Funktion aus, die neue Inhalte lädt. //Hören Sie sich das Seiten-Scroll-Ereignis an window.addEv

Wie kann ich mit JavaScript einen Verlaufsanzeigeeffekt erzielen, bei dem Inhalte automatisch geladen werden, nachdem zum Ende der Seite gescrollt wurde? Wie kann ich mit JavaScript einen Verlaufsanzeigeeffekt erzielen, bei dem Inhalte automatisch geladen werden, nachdem zum Ende der Seite gescrollt wurde? Oct 16, 2023 am 08:54 AM

Wie erreicht JavaScript den Verlaufsanzeigeeffekt, bei dem Inhalte automatisch geladen werden, nachdem zum Ende der Seite gescrollt wurde? Im modernen Webdesign ist es eine häufige Anforderung, zum Ende der Seite zu scrollen, um Inhalte automatisch zu laden. Um das Benutzererlebnis zu verbessern, sind auch Verlaufsanzeigeeffekte eine gängige Designoption. Wie implementieren wir es also in JavaScript? Spezifische Implementierungsschritte und Codebeispiele sind unten aufgeführt. Die Hauptidee zur Erzielung dieses Effekts besteht darin, das Scroll-Ereignis der Seite zu überwachen und anhand der Scroll-Position festzustellen, ob das Ende der Seite erreicht wurde.

PHP Autoloading Masterclass: Werden Sie Experte für das Laden von Code PHP Autoloading Masterclass: Werden Sie Experte für das Laden von Code Mar 02, 2024 pm 09:43 PM

Einführung in das automatische Laden von PHP PHP-Autoloading ist ein Mechanismus, der es PHP ermöglicht, Klassen bei Bedarf automatisch zu laden, ohne die Dateien manuell einzubinden. Dies vereinfacht die Entwicklung großer Anwendungen erheblich und verbessert die Wartbarkeit des Codes. Namespaces und Autoloading-Namespaces in PHP werden zum Organisieren von Code verwendet. Wenn eine mit einem Namespace deklarierte Klasse geladen werden muss, führt PHP einen automatischen Ladevorgang durch. Der Autoloader ist dafür verantwortlich, die entsprechenden Klassendateien basierend auf dem Namespace und dem Klassennamen zu finden und zu laden. Verwenden von Composer zum Implementieren des automatischen Ladens Composer ist das Standardtool in der PHP-Community für Abhängigkeitsmanagement und automatisches Laden. Nach der Installation von Composer können Sie das automatische Laden mit den folgenden Schritten konfigurieren: //composer.JSO

Der Charme des automatischen Ladens von Wissenspunkten durch PHP: Erkunden verborgener Programmierschätze Der Charme des automatischen Ladens von Wissenspunkten durch PHP: Erkunden verborgener Programmierschätze Feb 19, 2024 pm 07:04 PM

PHP Autoloading ist eine Methode, mit der PHP die erforderlichen Klassen oder Dateien automatisch finden und importieren kann. Es implementiert den automatischen Lademechanismus mithilfe der magischen Methode __autoload() oder der Funktion spl_autoload_reGISter(), was das Laden von Bibliotheken und Klassen erleichtert effizient. Prinzip des automatischen Ladens Das automatische Laden von PHP basiert auf dem folgenden Prinzip: PHP versucht, zur Laufzeit die entsprechende Klassendatei oder Funktionsdatei basierend auf dem angegebenen Klassennamen oder Funktionsnamen zu laden. Wenn das Laden fehlschlägt, versucht PHP, eine Autoload-Funktion oder -Methode zu verwenden, um die entsprechende Klassendatei oder Funktionsdatei zu finden und zu laden. Sobald die Klassendatei oder Funktionsdatei geladen ist, führt PHP den Code weiter aus, bevor der Ladevorgang fehlschlug. Die Verwendung des automatischen Ladens. Die Verwendung des automatischen Ladens

See all articles