diff --git a/media/js/jquery.dataTables.js b/media/js/jquery.dataTables.js index dcdcc5d7..3a1b71af 100644 --- a/media/js/jquery.dataTables.js +++ b/media/js/jquery.dataTables.js @@ -1165,7 +1165,7 @@ function _fnBuildHead( oSettings ) { var i, nTh, iLen, j, jLen; - var iThs = oSettings.nTHead.getElementsByTagName('th').length; + var iThs = $('th, td', oSettings.nTHead).length; var iCorrector = 0; var jqChildren; @@ -1835,7 +1835,7 @@ } } nCell = nCell.nextSibling; - } + } } } diff --git a/media/src/core/core.draw.js b/media/src/core/core.draw.js index f4436ea6..04ee2a5d 100644 --- a/media/src/core/core.draw.js +++ b/media/src/core/core.draw.js @@ -79,7 +79,7 @@ function _fnCreateTr ( oSettings, iRow ) function _fnBuildHead( oSettings ) { var i, nTh, iLen, j, jLen; - var iThs = oSettings.nTHead.getElementsByTagName('th').length; + var iThs = $('th, td', oSettings.nTHead).length; var iCorrector = 0; var jqChildren; @@ -749,7 +749,7 @@ function _fnDetectHeader ( aLayout, nThead ) } } nCell = nCell.nextSibling; - } + } } }