noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 13/39: JS : improve code alternate_row_color


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 13/39: JS : improve code alternate_row_color
Date: Sat, 11 Jul 2020 13:20:38 -0400 (EDT)

sparkyx pushed a commit to branch master
in repository noalyss.

commit 7a30cbe0c762852b5a7697298d1d473a951321b9
Author: Dany De Bontridder <danydb@noalyss.eu>
AuthorDate: Tue Jun 2 13:54:01 2020 +0200

    JS : improve code alternate_row_color
---
 html/js/scripts.js | 21 +++++++--------------
 1 file changed, 7 insertions(+), 14 deletions(-)

diff --git a/html/js/scripts.js b/html/js/scripts.js
index 2809429..631f6a8 100644
--- a/html/js/scripts.js
+++ b/html/js/scripts.js
@@ -3045,28 +3045,21 @@ function alert_box(p_message)
  */
 function alternate_row_color(p_table)
 {
-    var len = $(p_table).tBodies[0].rows.length;
+    var table_colored=$(p_table);
+    var len = table_colored.tBodies[0].rows.length;
     var i = 0;
     var localClass = "";
     for (i = 1; i < len; i++) {
         localClass = (i % 2 == 0) ? "even" : "odd";
-        if (localClass == "even" && 
$(p_table).tBodies[0].rows[i].hasClassName("odd"))
+        if ( table_colored.tBodies[0].rows[i].hasClassName("odd"))
         {
-            $(p_table).tBodies[0].rows[i].removeClassName("odd");
+            table_colored.tBodies[0].rows[i].removeClassName("odd");
         }
-        if (localClass == "even" && 
!$(p_table).tBodies[0].rows[i].hasClassName("even"))
+        if (table_colored.tBodies[0].rows[i].hasClassName("even"))
         {
-            $(p_table).tBodies[0].rows[i].addClassName("even");
-        }
-
-        if (localClass == "odd" && 
$(p_table).tBodies[0].rows[i].hasClassName("even"))
-        {
-            $(p_table).tBodies[0].rows[i].removeClassName("even");
-        }
-        if (localClass == "odd" && 
!$(p_table).tBodies[0].rows[i].hasClassName("odd"))
-        {
-            $(p_table).tBodies[0].rows[i].addClassName("odd");
+            table_colored.tBodies[0].rows[i].removeClassName("even");
         }
+        table_colored.tBodies[0].rows[i].addClassName(localClass);
     }
 
 }



reply via email to

[Prev in Thread] Current Thread [Next in Thread]