Jquery tablesorter不在IE中工作
我有一些类似下面的东西Jquery tablesorter不在IE中工作,jquery,tablesorter,Jquery,Tablesorter,我有一些类似下面的东西 $(document).ready(function() { $('#olah').tablesorter({ sortList: [[1,0]], cssHeader: 'header', cssAsc: 'hdrAsc', cssDesc: 'hdrDsc', widgets: ['zebra'] }); } 在FF中工作正常,但在IE9中不正常。在IE中,第一列不会在页面加载时排序,但在页面加载后,如果我单击页眉
$(document).ready(function() {
$('#olah').tablesorter({
sortList: [[1,0]],
cssHeader: 'header',
cssAsc: 'hdrAsc',
cssDesc: 'hdrDsc',
widgets: ['zebra']
});
}
在FF中工作正常,但在IE9中不正常。在IE中,第一列不会在页面加载时排序,但在页面加载后,如果我单击页眉,它就会工作。有什么想法吗?您询问的选项如下:
是添加到表头的css类名cssHeader
是排序升序时添加到标头的css类;默认值实际上是cssAsc
headerSortUp
是列排序递减时的类;默认值为cssDesc
headerSortDown
$(document.ready
函数缺少右括号)
?我在您上面共享的代码中没有看到它
另一个可能导致该问题的问题是IE在ID和类名中特别关注区分大小写的名称。因此,如果您的#olah
确实是#olah
,IE将找不到ID
如果这仍然没有帮助,您将不得不共享更多的信息、代码或指向您站点的链接,因为我们所能做的只是猜测。您能否提供一个相关代码来重现问题?(您可以将资源添加到左侧的链接表排序器插件和css中)。我创建了,它在所有IE中都正常工作。你能告诉我这些属性是什么吗:cssHeader:“header”,cssAsc:“hdrAsc”,cssDesc:“hdrDsc”,呃?您在代码示例中提供的那些。。。检查一下。让我把事情弄清楚。。。页面加载之前,页眉不起作用,但页面加载之后,页眉起作用。或者,问题是在IE中该列在其他浏览器中没有进行初始排序吗?另外,仅供参考,演示在IE9中也可以工作:我要确认html结构也是有效的。他非常严格。