DataTables 分页按钮正确呈现,但已禁用(搜索、排序和页面大小正常)
DataTables paging buttons correctly rendered, but disabled (search, sorting and page size OK tho)
我已将 DataTables 集成到 ASP.NET 站点中。一切都按预期工作,除了分页按钮。
分页按钮已呈现,但单击它们时没有任何反应。也没有悬停效果。
更改页面大小有效,并且页面按钮已针对新页面大小正确重新呈现。我看不到任何 JS 错误。
DataTables 版本为 1.10.20(无附加插件)。还使用了 Bootstrap 4.3.1,jQuery 3.2.1 & jQuery SlimMenu.
查看问题click here。这是一个静态 HTML 等效于由 ASP.NET 呈现的页面...我无法对 table 处于表单中,奇怪的 ID 做任何事情...完成通过 ASP.NET.
我错过了什么?
在 datatables.net 得到 Allan 的回答。
以下 CSS 中的 指针事件:none 正在终止对这些按钮的点击:
a:not([href]) {
color: #333;
pointer-events: none;
cursor: default;
}
分页按钮没有 href 属性,因此是该规则的目标。 指针事件:none 阻止指定 HTML 元素上的所有点击、状态和光标选项,即点击和鼠标悬停。
我已将 DataTables 集成到 ASP.NET 站点中。一切都按预期工作,除了分页按钮。
分页按钮已呈现,但单击它们时没有任何反应。也没有悬停效果。
更改页面大小有效,并且页面按钮已针对新页面大小正确重新呈现。我看不到任何 JS 错误。
DataTables 版本为 1.10.20(无附加插件)。还使用了 Bootstrap 4.3.1,jQuery 3.2.1 & jQuery SlimMenu.
查看问题click here。这是一个静态 HTML 等效于由 ASP.NET 呈现的页面...我无法对 table 处于表单中,奇怪的 ID 做任何事情...完成通过 ASP.NET.
我错过了什么?
在 datatables.net 得到 Allan 的回答。
以下 CSS 中的 指针事件:none 正在终止对这些按钮的点击:
a:not([href]) {
color: #333;
pointer-events: none;
cursor: default;
}
分页按钮没有 href 属性,因此是该规则的目标。 指针事件:none 阻止指定 HTML 元素上的所有点击、状态和光标选项,即点击和鼠标悬停。