Im vorherigen Artikel haben wir jquery verwendet, um die vollständige Auswahl an Kontrollkästchen zu implementieren. Ich war mir über die Definition des Plug-Ins wirklich nicht sicher, was mich zum Lachen brachte „Sharp Jquery“. Um ehrlich zu sein, habe ich es gesehen. Da ich noch studiere, möchte ich die in Projekten häufig verwendeten JQuery-Effekte in allgemeine Methoden schreiben. Mit der Hilfe aller kann ich diese Methoden verbessern und auch Menschen, die nicht wissen, wie man das macht, etwas über eine Methode lernen lassen. und schließlich meine eigene JQuery-Bibliothek erstellen, um die zukünftige Verwendung zu erleichtern. Diese Beispiele wurden alle von mir selbst geschrieben, es gibt also viele Bereiche, die verbessert werden müssen.
1: Warum diese Methode schreiben
Im Projekt müssen einige Tabellen formatiert werden, um die Stile ansprechend zu gestalten. Der Tabellenkopf hat einen Stil, die Zeilen mit ungeraden Nummern haben einen Stil und die Zeilen mit geraden Nummern haben einen Stil. Die Farbe ändert sich, wenn die Maus darüber bewegt wird, und kehrt zur Farbe zurück, wenn die Maus sie verlässt. So machen Sie es.
2: Implementierungsprozess
JS-Datei xs_table_css.js
Stildatei xs_table.css
.xs_table_odd
{
Höhe: 50px;
Hintergrundfarbe: #FFFFFF;
}
.xs_table_select
{
Höhe: 50px;
Hintergrundfarbe: #D9D9D9;
}
Seitendatei xs_table_css.htm
headone | headTwo |
---|---|
第二行 | 222222222 |
第三行 | 333333333 |
headone | headTwo |
---|---|
第二行 | 222222222 |
第三行 | 333333333 |
(2)找tr时注意tbody,虽然页面上没有tbody标签,但是默认会有这个子元素
(3)奇偶行要去除th,只找td的