Skip to content

Instantly share code, notes, and snippets.

View michaelcox's full-sized avatar

Michael Cox michaelcox

View GitHub Profile
@michaelcox
michaelcox / fnFakeRowspan.js
Created November 27, 2012 17:36
Uses HTML data attributes to set rowspan in DataTables.net
$.fn.dataTableExt.oApi.fnFakeRowspan = function (oSettings) {
_.each(oSettings.aoData, function(oData) {
var cellsToRemove = [];
for (var iColumn = 0; iColumn < oData.nTr.childNodes.length; iColumn++) {
var cell = oData.nTr.childNodes[iColumn];
var rowspan = $(cell).data('rowspan');
var hide = $(cell).data('hide');
if (hide) {
cellsToRemove.push(cell);
@michaelcox
michaelcox / SpecRunner.js
Last active January 11, 2024 06:05
Browser Unit Testing with Backbone Mocha Chai and RequireJS
require.config({
baseUrl: '/backbone-tests/',
paths: {
'jquery' : '/app/libs/jquery',
'underscore' : '/app/libs/underscore',
'backbone' : '/app/libs/backbone',
'mocha' : 'libs/mocha',
'chai' : 'libs/chai',
'chai-jquery' : 'libs/chai-jquery',
'models' : '/app/models'