該JavaScript切換表格行的背景顏色的兩種顏色之間:週期通過對按此
$(document).ready(function(){
$("#rowClick").children("tbody").children("tr").children("td").click(function(){
$(this.parentNode).toggleClass("enroute");
});
});
CSS:
.placed{
background: #3498db;}
.pickedUp{
background: #f1c40f;}
.enroute{
background: #2ecc71;}
我已經在這裏找到了幾個很好的例子:http://jsfiddle.net/pqyxM/5/和http://jsfiddle.net/FSFpZ/
但是,我想要的顏色騎自行車通過點擊某行中特定的列被觸發,我需要保存顏色變化。這可能嗎?任何意見都非常感謝。
要保存的顏色在哪裏?服務器或本地(cookie)? –
這並不回答你的問題,但我建議你改變你的代碼到$('#rowClick')on('click','td',function(){});它只創建少量的附加事件,並且還支持添加更多行而無需爲新行重新創建點擊事件的功能。 http://api.jquery.com/on/ – VtoCorleone
我想將顏色保存到服務器。 –