Changeset 799 in spip-zone


Ignore:
Timestamp:
Sep 2, 2005, 10:01:50 AM (15 years ago)
Author:
pierre.andrews@…
Message:

selected en id: il n'y en a jamais qu'un. alterne les couleurs des lignes

Location:
_libs_/tag-machine/formulaires
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _libs_/tag-machine/formulaires/ajaxTagMachine.css

    r798 r799  
    3939
    4040
    41 .suggest_list li.selected {
     41.suggest_list li.pair {
     42  background: #f0f0f0;
     43}
     44
     45.suggest_list li#selected {
    4246        background: #0a0aff;
    4347 color: white;
    4448}
    4549
    46 .suggest_list li.selected a {
     50.suggest_list li#selected a {
    4751        color: white;
    4852}
     
    5761
    5862
    59 .suggest_list li.selected .sugRight {
     63.suggest_list li#selected .sugRight {
    6064        color: grey;
    6165}
  • _libs_/tag-machine/formulaires/ajaxTagMachine.js

    r789 r799  
    6868        if(list != null) {
    6969          for(var i=0; i < list.childNodes.length; i++) {
    70                 if(list.childNodes[i].className == 'selected')
     70                if(list.childNodes[i].id == 'selected')
    7171                  return list.childNodes[i];
    7272          }
     
    7777  this.unselectall = function() {
    7878        var sel = self.findSelected();
    79         if(sel != null) sel.className = '';
     79        if(sel != null) sel.id = '';
    8080  }
    8181
     
    8383        var selected = self.findSelected();
    8484        if(selected != null) {
    85           selected.className = '';
     85          selected.id = '';
    8686          var prev = selected.previousSibling;
    8787          if(prev != null)
    88                 prev.className = 'selected';
     88                prev.id = 'selected';
    8989          else
    90                 selected.parentNode.lastChild.className = 'selected';
     90                selected.parentNode.lastChild.id = 'selected';
    9191        } else {
    9292          var list = document.getElementById('suggested_list');
    9393          if(list != null && list.childNodes.length > 0) {
    94                 list.lastChild.className = 'selected';
     94                list.lastChild.id = 'selected';
    9595          }
    9696        }
     
    100100        var selected = self.findSelected();
    101101        if(selected != null) {
    102           selected.className = '';
     102          selected.id = '';
    103103          var next = selected.nextSibling;
    104104          if(next != null)
    105                 next.className = 'selected';
     105                next.id = 'selected';
    106106          else
    107                 selected.parentNode.firstChild.className = 'selected';
     107                selected.parentNode.firstChild.id = 'selected';
    108108        } else {
    109109          var list = document.getElementById('suggested_list');
    110110          if(list != null && list.childNodes.length > 0) {
    111                 list.firstChild.className = 'selected';
     111                list.firstChild.id = 'selected';
    112112          }
    113113        }
     
    140140
    141141                var item = document.createElement("li");
     142                if(sugI % 2 == 0) item.className = 'pair';
    142143                item.onmouseover = function() {
    143144                  self.unselectall();
    144                   this.className = 'selected';
     145                  this.id = 'selected';
    145146                }
    146147
Note: See TracChangeset for help on using the changeset viewer.