我想为“从”和“到”之间的字段“着色”,我设法让它为挑选的字段着色,但我真的不知道如何解决这个问题。
I also want to reset the css color, when something else is picked, is there an easy way to do this?
欢迎任何建议:)
fiddle_requires_some_code_to_post();
我想为“从”和“到”之间的字段“着色”,我设法让它为挑选的字段着色,但我真的不知道如何解决这个问题。
I also want to reset the css color, when something else is picked, is there an easy way to do this?
欢迎任何建议:)
fiddle_requires_some_code_to_post();
类似于以下内容:
if(evF < evT){
for(i=evF + 1; i < evT; i++){
$("#color"+ i).css("background-color","red");
}
}
然后你将有一个else if语句,并在 evT 大于 evF 时执行相反的操作。
此外,我没有看到任何代码在后续选择中清除了红色的背景颜色。补充一下就好了。
您需要<tds>
在“from”和“to”之间循环并设置它们。您已经拥有这两个 ID,因此非常简单。如果未选择任何内容,您需要确保将“to”索引设置为“from”索引。
evT = end_time[to_color.value] ? end_time[to_color.value] : evF;
for( var index = evF - 1; index < evT; index++ ) {
$("#color"+(index+1)).css("background-color","red");
};
要清除所有颜色,您可以执行以下操作,即“所有都<tds>
以”id
开头color
:
$( 'td[id^="color"]' ).css( "background-color", "" );