Google Chrome的开发者工具中出现以下错误:
未捕获的TypeError:无法读取未定义的属性"className"
抛出错误的代码是:
var oTable = $('#resultstable').dataTable({
"bAutoWidth" : true,
"iDisplayLength" : 10,
"bFilter" : false,
"bLengthChange" : false
});
Run Code Online (Sandbox Code Playgroud)
resultstable是html中表的id:
<table cellpadding="0" cellspacing="0" border="0" id="resultstable"
name="resultstable" class="display datatable">
Run Code Online (Sandbox Code Playgroud)
奇怪的是,在table标签之后有一个if语句.该表运行完全正常,当程序被发送到else if{}部分时CSS正确显示,但它抛出上述错误,当它在该if{}部分时没有应用CSS .
请帮忙!