2015-11-04 67 views
-1

我想使用jquery动态设置表宽度。下面的代码在Chrome中正常工作。但在IE和Firefox中它不起作用。使用jquery动态设置最小宽度不起作用

var minWidth = 2000; 
$("#SimProKendoGrid table").css("cssText", "min-width:" + minWidth +"px"+ "!important"); 

问候,毗湿奴

+0

你有没有试过阅读jQuery文档,特别是CSS函数? http://api.jquery.com/css/ –

回答

0
$("#SimProKendoGrid table").css("min-width", minWidth + "px !important"); 
+0

对不起,我错了,“!重要”不能在这里添加。 – haipham23

0
var minWidth = 2000; 
$("#SimProKendoGrid table").css({"min-width": minWidth + "px"}); 

你真的应该添加大括号的CSS功能,如果你更改多个属性,那么它们是必要的。当你传递一个对象(一种键/值对)最小宽度和它的值2000px时,冒号需要在引号之外。你也不能在CSS函数中拥有!important。

+0

仍然无法在IE和Firefox中使用。请你帮忙。 – VVR147493

+0

然后这个问题可能不是这条线。你能提供一个网址或jsfiddle吗? –