Auswählen von Elementen nach Namen mit jQuery
Bei der Arbeit mit HTML-Tabellen kann es vorkommen, dass Sie Elemente anhand ihrer Namen manipulieren müssen . jQuery bietet eine praktische Methode zum Auswählen von Elementen anhand ihres Namensattributs.
In Ihrem Beispiel haben Sie versucht, eine Spalte auszublenden, indem Sie sie mithilfe von $("tcol1").hide() anhand ihres Namens auswählen. Dieser Ansatz hat jedoch nicht funktioniert, da die hide()-Methode von jQuery nur Klassenselektoren akzeptiert.
Um Elemente nach Namen auszuwählen, können Sie den jQuery-Attributselektor verwenden. Der folgende Code zeigt mehrere Möglichkeiten, Elemente anhand ihrer Namen zuzuordnen:
// Matches exactly 'tcol1' $('td[name="tcol1"]') // Matches those that begin with 'tcol' $('td[name^="tcol"]') // Matches those that end with 'tcol' $('td[name$="tcol"]') // Matches those that contain 'tcol' $('td[name*="tcol"]')
Diese Selektoren können verwendet werden, um die Elemente wie folgt auszublenden:
$('td[name="tcol1"]').hide();
Das obige ist der detaillierte Inhalt vonWie kann ich HTML-Tabellenspalten mithilfe der Attributselektoren von jQuery selektiv ausblenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!