![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
ich möchte eine Funktion programmieren, die mir solange wie sie ausgeführt wird 2 ihr übergebene Werte jeweils nach einer ebenfalls übergebenen Zeit tauscht. Hintergrund ist der, das ich eine Tabellenspalte solange wie der Cursor auf ihr ruht zum blinken bringen will. |
#3
| |||
| |||
|
|
function blinken(el, zs) { if (zs && !el.btimer) { var le = el; // [1] el.btimer = setInterval(function() { le.className = le.className == "baus" ? "bein" : "baus"; // [2] }, 333); |
#4
| |||
| |||
|
|
var le = el; // [1] el.btimer = setInterval(function() { le.className = le.className == "baus" ? "bein" : "baus"; // [2] }, 333); Die Zuweisung le=el kann man sich hier IMHO sparen. el ist innerhalb der Funktion in setInterval ebenfalls definiert. |
![]() |
| Thread Tools | |
| Display Modes | |
| |