2017-07-31 85 views
1

我有div名稱爲#monthlyconfirm_grid的div。 我使用Jquery過程來控制gridview的滾動 ,但它只適用於IE,並且不適用於Chrome和Firefox。CSS calc在Chrome和Firefox上不起作用

$(document).ready(function() { 
      var expi = $("#monthlyconfirm_grid").scrollLeft - 2; 
      var expr = "calc("+ expi +")"; 
      $(".locked").css("left", expr); 

});

P.S:我用<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />在IE上工作。

爲什麼不能在Chrome和Firefox上使用? 我該如何解決這個問題?

+0

請問你任何警告或錯誤控制檯顯示? –

+0

不...沒有警告和錯誤。 – Ivory

+0

將函數添加到數字?有趣的 – Vivick

回答

3

scrollLeft是一個函數,所以你需要使用括號也:

var expi = $("#monthlyconfirm_grid").scrollLeft() - 2; 
+0

謝謝!...但它仍然不會在Chrome和Firefox上工作 – Ivory

+0

你有測試頁面顯示嗎? – itacode

+0

否...公司規則信息安全的原因,我不能做測試頁 – Ivory

相關問題