小编ph_*_*leh的帖子

未捕获的TypeError:无法读取未定义的属性"className"

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 .

请帮忙!

javascript css google-chrome html-table datatables

25
推荐指数
4
解决办法
6万
查看次数

标签 统计

css ×1

datatables ×1

google-chrome ×1

html-table ×1

javascript ×1