diff --git a/src/cell.js b/src/cell.js index 67bc30d1..8f09c653 100644 --- a/src/cell.js +++ b/src/cell.js @@ -251,6 +251,10 @@ var Cell = Backgrid.Cell = Backbone.View.extend({ if (Backgrid.callByNeed(column.editable(), column, model)) $el.addClass("editable"); if (Backgrid.callByNeed(column.sortable(), column, model)) $el.addClass("sortable"); if (Backgrid.callByNeed(column.renderable(), column, model)) $el.addClass("renderable"); + + if (this.column.get('className')) { + $el.addClass(this.column.get('className')); + } }, /** diff --git a/src/column.js b/src/column.js index 49522c18..e37374e0 100644 --- a/src/column.js +++ b/src/column.js @@ -97,7 +97,8 @@ var Column = Backgrid.Column = Backbone.Model.extend({ sortValue: undefined, direction: null, cell: undefined, - headerCell: undefined + headerCell: undefined, + className: "" }, /**