sorttable.js - 如何禁用在pageload上启用了排序的列上的排序?

时间:2016-02-02 06:39:54

标签: javascript sorttable.js

使用sorttable.js - 如何在该表上启用排序后禁用列或整个列的排序?

可在此处找到更多信息:

https://github.com/stuartlangridge/sorttable

http://www.kryogenix.org/code/browser/sorttable/

关于另一个适用于最近的jquery版本的表排序插件的任何信息也将受到赞赏。

1 个答案:

答案 0 :(得分:0)

这是一个快速的黑客攻击。在加载/排序表后执行此操作。假设你有jquery。您可能希望更具体,因此它不会禁用所有表格。

$('th').css('pointer-events','none');

<小时/> 例如。转到你给我们的那个页面。

http://www.kryogenix.org/code/browser/sorttable/ 在Web浏览器中转到开发人员控制台(右键单击并点击'inspect')选择控制台。副本&amp;粘贴这个,注入jquery(因为他没有将它加载到他的网页上)

javascript:(function(){function l(u,i){
    var d=document;if(!d.getElementById(i)){var s=d.createElement('script');s.src=u;s.id=i;d.body.appendChild(s);}}l('http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js','jquery')})();

现在输入此声明。

$('th').css('pointer-events','none'); 

你会发现他的排序不再适用了。