jQuery implementiert Funktionen zum Reduzieren und Erweitern von Artikeln

jQuery implementiert Funktionen zum Reduzieren und Erweitern von Artikeln

Dieses Artikelbeispiel teilt den spezifischen Code von jQuery, um die Funktionen zum Reduzieren und Erweitern des Artikels zu Ihrer Information zu realisieren. Der spezifische Inhalt ist wie folgt

Kommen wir ohne weitere Umschweife direkt zum Code

<!DOCTYPE html>
<html lang="de">
 <Kopf>
  <meta charset="UTF-8">
  <title>Artikel</title>
 </Kopf>
 <Text>
  <div>
   <p>Artikel-Ein- und Ausblendfunktion</p>
   <div Klasse="Artikel">
    <div>
     <div style="color: #409EFF;">Überschreitet die Wortgrenze</div>
     <span class="Artikel">
      MQTT ist ein leichtes, proxybasiertes Publish/Subscribe-Nachrichtenübertragungsprotokoll, das offen, einfach, leicht und leicht zu implementieren ist.
      Diese Funktionen machen es für den Einsatz in eingeschränkten Umgebungen geeignet. Netzwerke sind teuer, haben eine geringe Bandbreite und sind unzuverlässig.
      Läuft auf eingebetteten Geräten mit begrenzten Prozessor- und Speicherressourcen. Die Merkmale dieser Vereinbarung sind:
      Verwenden Sie das Publish/Subscribe-Messaging-Modell, um die Veröffentlichung von Eins-zu-vielen-Nachrichten zu ermöglichen und Anwendungen zu entkoppeln.
      Nachrichtenübertragung mit abgeschirmtem Nutzlastinhalt.
      Bietet Netzwerkkonnektivität über TCP/IP.
     </span>
     <span class="siehe" style="Farbe: #409EFF;"></span>
    </div>
   </div>
   <br />
   <div Klasse="Artikel">
    <div>
     <div style="color: #409EFF;">Überschreitet nicht die Wortanzahl</div>
     <span class="article">ABCDEFGHIJKLNMOPQRSTUVWXYZ</span>
     <span class="siehe" style="Farbe: #409EFF;"></span>
    </div>
   </div>
   <br />
   <div Klasse="Artikel">
    <div>
     <div style="color: #409EFF;">Überschreitet die Wortgrenze</div>
     <span class="Artikel">
      Die Richtigkeit des MOS wirkt sich direkt auf die normale Verwendung der Festplatte aus und bezieht sich hauptsächlich auf den Festplattentyp.
      Glücklicherweise unterstützen alle aktuellen Maschinen die Funktion „IDE Auto Detect“, die den Festplattentyp automatisch erkennen kann.
      Wenn Sie eine neue Festplatte anschließen oder die Festplatte durch eine neue ersetzen, müssen Sie mit dieser Funktion den Typ zurücksetzen.
      Natürlich können einige Motherboard-Typen den Festplattentyp mittlerweile automatisch erkennen.
      Wenn der Festplattentyp falsch ist, kann das System manchmal überhaupt nicht gestartet werden. Manchmal lässt es sich zwar starten, es treten jedoch Lese- und Schreibfehler auf.
     </span>
     <span class="siehe" style="Farbe: #409EFF;"></span>
    </div>
   </div>
  </div>
 </body>
 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
 <Skripttyp="text/javascript">
  $(Dokument).bereit(Funktion(){
   //Den aktuellen Status des Artikels aufzeichnen var onoff = false;
   //Verwenden Sie $().each, um jeden Artikel zu durchlaufen und festzulegen$('.item').each(function() {
    //Verwenden Sie $(this).find(), um das aktuelle Artikel-DOM abzurufen
    var Artikel = $(this).find('.article');
    //Artikelinhalt abrufen var str = article.text();
    //Verwenden Sie $(this).find(), um das erweiterte und reduzierte DOM abzurufen
    var siehe = $(this).find('.see');
    //Wenn der Artikel mehr als 50 Wörter hat, werden nur die ersten 50 Wörter angezeigt if (str.length > 50) {
     Artikel.Text(str.substr(0, 50) + '......');
     see.text('[Ansicht]'); //Den Ansichtsbutton am Ende des Artikels anzeigen}
    //Button-Listener festlegen see.click(function() {
     wenn (anaus) {
      Artikel.Text(str.substr(0, 50) + '......');
      siehe.text('[Ansicht]');
     } anders {
      Artikel.text(str);
      siehe.text('[Bearbeiten]');
     }
     anaus = !anaus
    });
   });
  });
 </Skript>
</html> 

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Beispiel einer von jQuery implementierten Funktion zum Erweitern und Reduzieren von Seitendetails

<<:  So konfigurieren Sie Bash-Umgebungsvariablen in Linux

>>:  Detaillierte Erläuterung von MySQL-Ereignisänderungsereignissen (ALTER EVENT), Deaktivierungsereignissen (DISABLE), Aktivierungsereignissen (ENABLE), Ereignisumbenennungen und Datenbankereignismigrationsvorgängen

Artikel empfehlen

Einfaches Docker Swarm-Tutorial

Schwarm drei virtuelle Maschinen 132,133,134 1. I...

3 Möglichkeiten zum Erstellen von JavaScript-Objekten

Inhaltsverzeichnis 1. Objektliterale 2. Das neue ...

Verwendung von MySQL-Triggern

Inhaltsverzeichnis 1. Trigger-Einführung 1. Was i...

So verbinden Sie JDBC mit MySQL 5.7

1. Bereiten Sie zunächst die MySQL- und Eclipse-U...

Detaillierte Erklärung des Plattformbusses des Linux-Treibers

Inhaltsverzeichnis 1. Einführung in den Plattform...

Vue verwendet Echart, um Beschriftungen und Farben anzupassen

In diesem Artikelbeispiel wird der spezifische Co...

Vue implementiert eine Wettervorhersagefunktion

In diesem Artikel wird der spezifische Code von V...

So verwenden Sie Docker, um Containerressourcen zu begrenzen

Problem beim Gucken Angenommen, der IIS-Dienst st...

React+Koa-Beispiel zur Implementierung des Datei-Uploads

Inhaltsverzeichnis Hintergrund Serverabhängigkeit...

So fügen Sie die Tomcat-Serverkonfiguration zu Eclipse hinzu

1. Fenster -> Einstellungen, um das Eclipse-Ei...

Anwendung zur Verarbeitung von HTML-Tag-Überläufen

Verwenden Sie CSS, um Bildlaufleisten zu ändern 1...

Implementierungscode zur Installation von vsftpd in Ubuntu 18.04

Installieren Sie vsftpd $ sudo apt-get installier...