$("#moduleTable").tablesorter();
<table id="moduleTable">
<thead>
<tr>
<th><a href="http://google.com">Foo</a></th>
</tr>
</thead>
<tbody>
<tr>
<td>Bar</td>
</tr>
</tbody>
</table>
如何防止锚定点击触发重定向到google.com?我无法更改html结构。
我尝试使用类似
$("#moduleTable").tablesorter({
'selectorSort': 'a'
}) .bind("sortStart",function(e) {
e.preventDefault();
});
这似乎不起作用。
最佳答案
找到了一个简单的解决方案
$("#moduleTable").tablesorter({
initialized : function(table) {
$('thead a', table).click(function(e) {
e.preventDefault();
});
}
});
关于jquery - 排序表时禁用<a>单击,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57973795/