SampleImageJavascript: Wie man Zelle bgcolor über gegenwärtigem Zellen-Element erhält?
<tr>
<td></td>
<td bgcolor = "Brown"></td>
<td></td>
</tr>
<tr>
<td></td>
<td id="current"></td>
<td></td>
</tr>
Wie verwende ich Javascript um die bgcolor der Zelle über einer Zelle der ID der Zelle als Verweis auf die gewählte Zelle unter Verwendung erhalte dann vergleichen, wenn der bgcolor Brown gleich ist?
EDIT:
function move2(barName, start, currentCell, totSec,barLength) {
var no = start;
var current = currentCell;
var totalSec = totSec;
var span = no - current;
var bar = barName + no;
var lengthCount = 0;
var progLength = barLength - 1;
var elem = document.getElementById(bar);
var width = 0;
var stop = 0;
function fill(){
while(no < current){
if(lengthCount >= progLength){
stop = 1;
break;
}
elem.style.width = '100%';
if ($(this).parent().next().children("elem").index() == "Brown") {
elem.className = 'progress-bar progress-bar-danger';
}
no++;
bar = barName + no;
elem = document.getElementById(bar);
lengthCount++;
stop = 0;
}
}
}
Leider haben meine Versuche, einige jQuery-Codes versucht, ich auf einigen anderen Beiträgen gefunden habe, wo die Probleme irgendwie ähnlich sind, aber ich einfach nicht bekommen die Eltern- und Kindermethoden. Ich arbeite an einem Fortschrittsbalken, wo, wenn die Zelle darüber (Zeile für Zeiträume) braun ist (Break Time) der Fortschrittsbalken rot werden sollte, wodurch die Klasse der Standardzelle von Fortschrittsbalken-Erfolg zu Fortschrittsbalken geändert wird. Gefahr, wenn die darüber liegende Zelle braun ist.
Sie keine IDs haben, noch haben Sie einen Code zu zeigen, dass Sie es sogar versucht haben, und Sie verwenden ein veraltetes TD-Attribut (bgcolor) - aber das ist in Ordnung, jemand wird Ihre Arbeit für Sie in kürzester Zeit tun –
Wie @JaromandaX sagte, bitte bieten Sie Ihre aktuelle Arbeit. – Joundill