diff --git a/src/jsgrid.core.js b/src/jsgrid.core.js index 1138881..4b4c1ea 100755 --- a/src/jsgrid.core.js +++ b/src/jsgrid.core.js @@ -931,11 +931,19 @@ return function() { if(result === undefined) { - var $ghostContainer = $("
"); - var $ghostContent = $("
"); + var $ghostContainer = $("
"); + var ghostContainer = $ghostContainer.get(0); + ghostContainer.style.width = "50px"; + ghostContainer.style.height = "50px"; + ghostContainer.style.position = "absolute"; + ghostContainer.style.top = "-10000px"; + ghostContainer.style.left = "-10000px"; + var $ghostContent = $("
"); + var ghostContent = $ghostContent.get(0); + ghostContent.style.height = "100px"; $ghostContainer.append($ghostContent).appendTo("body"); var width = $ghostContent.innerWidth(); - $ghostContainer.css("overflow-y", "auto"); + $ghostContainer.get(0).style.overflowY = "auto"; var widthExcludingScrollBar = $ghostContent.innerWidth(); $ghostContainer.remove(); result = width - widthExcludingScrollBar;