Heim Web-Frontend js-Tutorial 10 JQuery Text Highlighter -Plugins

10 JQuery Text Highlighter -Plugins

Feb 18, 2025 pm 12:11 PM

10 jQuery Text Highlighter Plugins

Dieser Artikel wurde im Mai 2016 aktualisiert, um den aktuellen Status des Text -Hervorhebungs -Plugins widerzuspiegeln.

Mit vielen Anwendungen oder Websites können Benutzer nach bestimmten Begriffen suchen. Um diesen Prozess zu beschleunigen, eine gute Benutzererfahrung zu bieten und Benutzern zu helfen, das zu finden, wonach sie suchen, können Sie diese Suchbegriffe auf einer bestimmten Seite dynamisch hervorheben.

Die folgende Liste ist eine Liste von 10 JQuery -Text -Markierungen, die verwendet werden können, um diesen Zweck zu erreichen.

Schlüsselpunkte

  • Dieser Artikel listet 10 JQuery -Text hervor, in dem Plugins hervorgehoben werden können, mit denen die Suchbegriffe auf Webseiten dynamisch hervorgehoben werden können, um die Benutzererfahrung zu verbessern.
  • Die aufgelisteten Plugins umfassen: Keyword-Marke für Plugin-Marke Funktion ohne benutzerdefinierte Optionen; Text in Textarea -Elementen.
  • Dieser Artikel beantwortet auch gemeinsame Fragen zu Jquery -Text -Herstellern von Plugins, z.
  1. mark.js Ein Keyword-Hervorhebung von Plugin für Suchbegriffe oder benutzerdefinierte reguläre Ausdrücke, die in ES6 geschrieben wurden, basierend auf Dutzenden von Cross-Browser-Unit-Tests und Codequalitätsüberwachung. Es ist so konzipiert, dass es eine Vielzahl von Anwendungsfällen erfüllt und alle Optionen in den folgenden Text zum Hervorheben von Plugin und mehr enthält (z. B. Diakritik, Synonyme und Iframes).

    CODEPEN -Demo
    anzeigen Quellcode

  2. Highlight Ein sehr einfaches und leichtes Text, das Plugin hervorhebt, das die Grundlage für viele Zweige legt. Da es keine Anpassung zulässt, besteht der Vorteil, dass die Dateigröße sehr klein ist (1,4 kb).

    CODEPEN -Demo
    anzeigen Quellcode

  3. jQuery.Highlight Ein Zweig von Highlight (Punkt 2 oben), das grundlegende Optionen zum Angeben von benutzerdefiniertem Element- und Klassennamen sowie von Casesensitive und WordsOnly -Optionen hinzugefügt wird. Leider wird dieses Plugin nicht aufrechterhalten (zuletzt im Jahr 2010 verpflichtet, keine Zweig -Wiedereingliederung) und hat ein deaktiviertes Problem, daher sollte es mit Vorsicht verwendet werden.

    CODEPEN -Demo
    anzeigen Quellcode

  4. jQuery.highlightregex Ein weiteres Highlight (Punkt 2 oben) -basiertes Plugin zum Hervorheben benutzerdefinierter regulärer Ausdrücke. Wie jQuery.Highlight (Punkt 3 oben) bietet es grundlegende Optionen zum Angeben benutzerdefinierter Elemente und Klassennamen. Andere Optionen können manuell zu benutzerdefinierten regulären Ausdrücken hinzugefügt werden - zum Beispiel das "I" -Flag, um den Fall zu ignorieren.

    CODEPEN -Demo
    anzeigen Quellcode

  5. highlight_words Eine einfache JQuery -Highlight -Funktion ohne Anpassungsoptionen, genau wie Highlight (Punkt 2 oben). Sie sollten beachten, dass es keine Funktionen bietet, die Highlights entfernen und nicht bequem für die Suche nach verschachtelten Kinderelementen sind. Es bildet jedoch eine gute Grundlage für weitere Implementierungen - obwohl es keine Berechtigungsinformationen enthält.

    CODEPEN -Demo
    anzeigen Quellcode

  6. JConpageFilter Mit diesem Plugin können Sie Listen mit Suchbegriffen und Fundübereinstimmungen filtern. Es verfügt über eine Option, um Fallsensitive Suchvorgänge zu aktivieren, enthält jedoch keine Berechtigungsinformationen.

    CODEPEN -Demo
    anzeigen Quellcode

  7. SearchHighlight Ein weiterer Text, der das Plugin zum Hervorhebung des kundenspezifischen Hervorhebungsklassen bietet.

    Dieses Plugin wurde 2006 geschrieben und seit langem nicht aktualisiert und enthält keine Lizenzinformationen. Seien Sie daher bei der Verwendung vorsichtig.

    CODEPEN -Demo
    anzeigen Quellcode

  8. JQuery-Highlighter Mit diesem Plugin können Sie die hervorgehobenen Elemente des selbstverpackten Textes animieren, indem Sie die erforderlichen CSS-Animationseinstellungen für Sie implementieren. Natürlich können Sie auch Ihr eigenes CSS schreiben, wenn Sie möchten.

    CODEPEN -Demo
    anzeigen Quellcode

  9. texthighhlighter Mit diesem Plugin können Sie ausgewählten Text mit benutzerdefinierten Farben hervorheben oder einfach den vom Benutzer ausgewählten Text beobachten. Da dieses Plugin nicht mehr aufrechterhalten wird, sollten Sie es mit Vorsicht verwenden.

    CODEPEN -Demo
    anzeigen Quellcode

  10. JQuery HighlightTextArea Da das Textbereich -Element HTML nicht rendern kann (genau wie bei jedem der oben genannten Plugins für Übereinstimmungen), können Sie mit diesem Plugin den Text im Textbereich -Element hervorheben. Es bietet Optionen wie Casesensitive und Farbe und basiert auf einigen Unit -Tests. Es gibt jedoch viele ungelöste Probleme und es bietet keine Hervorhebung der Hervorhebung.

    CODEPEN -Demo
    anzeigen Quellcode

Schlussfolgerung

Okay, dies ist meine aktuelle Liste der Top Ten JQuery -Text -Herd -Plugins. Wenn Sie Erfahrungen mit diesen Plugins haben (gut oder schlecht!) Oder wenn Sie andere Text kennen, die erwähnenswert sind, lassen Sie es uns in den Kommentaren wissen!

Häufig gestellte Fragen zu JQuery Text Highlight Plugin

(Der gleiche FAQ -Teil wie der Originaltext sollte hier enthalten sein, aber um eine Duplikation zu vermeiden, wird er hier weggelassen.)

Bitte beachten Sie, dass alle oben genannten " codepen Demo " und " Quellcode " durch das tatsächliche https://www.php.cn/link/s ersetzt werden müssen 946AF3555203AFDB63E571B873E419F6 und GitHub oder Links zu anderen Quellcode -Hosting -Plattformen. Ich kann nicht auf externe Websites zugreifen und kann diese Links daher nicht bereitstellen.

Das obige ist der detaillierte Inhalt von10 JQuery Text Highlighter -Plugins. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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ßer Artikel

<🎜>: Bubble Gum Simulator Infinity - So erhalten und verwenden Sie Royal Keys
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Fusionssystem, erklärt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Flüstern des Hexenbaum
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

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)

Heiße Themen

Java-Tutorial
1666
14
PHP-Tutorial
1273
29
C#-Tutorial
1253
24
JavaScript -Engines: Implementierungen vergleichen JavaScript -Engines: Implementierungen vergleichen Apr 13, 2025 am 12:05 AM

Unterschiedliche JavaScript -Motoren haben unterschiedliche Auswirkungen beim Analysieren und Ausführen von JavaScript -Code, da sich die Implementierungsprinzipien und Optimierungsstrategien jeder Engine unterscheiden. 1. Lexikalanalyse: Quellcode in die lexikalische Einheit umwandeln. 2. Grammatikanalyse: Erzeugen Sie einen abstrakten Syntaxbaum. 3. Optimierung und Kompilierung: Generieren Sie den Maschinencode über den JIT -Compiler. 4. Führen Sie aus: Führen Sie den Maschinencode aus. V8 Engine optimiert durch sofortige Kompilierung und versteckte Klasse.

Python vs. JavaScript: Die Lernkurve und Benutzerfreundlichkeit Python vs. JavaScript: Die Lernkurve und Benutzerfreundlichkeit Apr 16, 2025 am 12:12 AM

Python eignet sich besser für Anfänger mit einer reibungslosen Lernkurve und einer kurzen Syntax. JavaScript ist für die Front-End-Entwicklung mit einer steilen Lernkurve und einer flexiblen Syntax geeignet. 1. Python-Syntax ist intuitiv und für die Entwicklung von Datenwissenschaften und Back-End-Entwicklung geeignet. 2. JavaScript ist flexibel und in Front-End- und serverseitiger Programmierung weit verbreitet.

Von C/C nach JavaScript: Wie alles funktioniert Von C/C nach JavaScript: Wie alles funktioniert Apr 14, 2025 am 12:05 AM

Die Verschiebung von C/C zu JavaScript erfordert die Anpassung an dynamische Typisierung, Müllsammlung und asynchrone Programmierung. 1) C/C ist eine statisch typisierte Sprache, die eine manuelle Speicherverwaltung erfordert, während JavaScript dynamisch eingegeben und die Müllsammlung automatisch verarbeitet wird. 2) C/C muss in den Maschinencode kompiliert werden, während JavaScript eine interpretierte Sprache ist. 3) JavaScript führt Konzepte wie Verschlüsse, Prototypketten und Versprechen ein, die die Flexibilität und asynchrone Programmierfunktionen verbessern.

JavaScript und das Web: Kernfunktionalität und Anwendungsfälle JavaScript und das Web: Kernfunktionalität und Anwendungsfälle Apr 18, 2025 am 12:19 AM

Zu den Hauptanwendungen von JavaScript in der Webentwicklung gehören die Interaktion der Clients, die Formüberprüfung und die asynchrone Kommunikation. 1) Dynamisches Inhaltsaktualisierung und Benutzerinteraktion durch DOM -Operationen; 2) Die Kundenüberprüfung erfolgt vor dem Einreichung von Daten, um die Benutzererfahrung zu verbessern. 3) Die Aktualisierung der Kommunikation mit dem Server wird durch AJAX -Technologie erreicht.

JavaScript in Aktion: Beispiele und Projekte in realer Welt JavaScript in Aktion: Beispiele und Projekte in realer Welt Apr 19, 2025 am 12:13 AM

Die Anwendung von JavaScript in der realen Welt umfasst Front-End- und Back-End-Entwicklung. 1) Zeigen Sie Front-End-Anwendungen an, indem Sie eine TODO-Listanwendung erstellen, die DOM-Operationen und Ereignisverarbeitung umfasst. 2) Erstellen Sie RESTFUFFUPI über Node.js und express, um Back-End-Anwendungen zu demonstrieren.

Verständnis der JavaScript -Engine: Implementierungsdetails Verständnis der JavaScript -Engine: Implementierungsdetails Apr 17, 2025 am 12:05 AM

Es ist für Entwickler wichtig, zu verstehen, wie die JavaScript -Engine intern funktioniert, da sie effizientere Code schreibt und Leistungs Engpässe und Optimierungsstrategien verstehen kann. 1) Der Workflow der Engine umfasst drei Phasen: Parsen, Kompilieren und Ausführung; 2) Während des Ausführungsprozesses führt die Engine dynamische Optimierung durch, wie z. B. Inline -Cache und versteckte Klassen. 3) Zu Best Practices gehören die Vermeidung globaler Variablen, die Optimierung von Schleifen, die Verwendung von const und lass und die Vermeidung übermäßiger Verwendung von Schließungen.

Python gegen JavaScript: Community, Bibliotheken und Ressourcen Python gegen JavaScript: Community, Bibliotheken und Ressourcen Apr 15, 2025 am 12:16 AM

Python und JavaScript haben ihre eigenen Vor- und Nachteile in Bezug auf Gemeinschaft, Bibliotheken und Ressourcen. 1) Die Python-Community ist freundlich und für Anfänger geeignet, aber die Front-End-Entwicklungsressourcen sind nicht so reich wie JavaScript. 2) Python ist leistungsstark in Bibliotheken für Datenwissenschaft und maschinelles Lernen, während JavaScript in Bibliotheken und Front-End-Entwicklungsbibliotheken und Frameworks besser ist. 3) Beide haben reichhaltige Lernressourcen, aber Python eignet sich zum Beginn der offiziellen Dokumente, während JavaScript mit Mdnwebdocs besser ist. Die Wahl sollte auf Projektbedürfnissen und persönlichen Interessen beruhen.

Python vs. JavaScript: Entwicklungsumgebungen und Tools Python vs. JavaScript: Entwicklungsumgebungen und Tools Apr 26, 2025 am 12:09 AM

Sowohl Python als auch JavaScripts Entscheidungen in Entwicklungsumgebungen sind wichtig. 1) Die Entwicklungsumgebung von Python umfasst Pycharm, Jupyternotebook und Anaconda, die für Datenwissenschaft und schnelles Prototyping geeignet sind. 2) Die Entwicklungsumgebung von JavaScript umfasst Node.JS, VSCODE und WebPack, die für die Entwicklung von Front-End- und Back-End-Entwicklung geeignet sind. Durch die Auswahl der richtigen Tools nach den Projektbedürfnissen kann die Entwicklung der Entwicklung und die Erfolgsquote der Projekte verbessert werden.

See all articles