We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi, very useful and light script.
I think I've found a bug when a stupid table is inside an other table. Sorting by other columns except the first fails.
The bug is where the code compute th_index, because parents() get the outer tr (of the outer table).
I fixed it in this way:
// Account for colspans $this_th.parents("tr").find("th").slice(0, $(this).index()).each(function() {
should read
// Account for colspans $this_th.parent("tr").find("th").slice(0, $(this).index()).each(function() {
If you agree please update the repo, thank you.
The text was updated successfully, but these errors were encountered:
Is <tr> always a parent of <th> ? I don't remember whether it's valid to have another element in between.
<tr>
<th>
Either way, another solution would be to use .closest("tr") so that we only select the first <tr> we come to.
.closest("tr")
Sorry, something went wrong.
Is stupidtable being called on the outer table or the inner table in your example here? Would you happen to have a testcase demonstrating the issue?
Sorry for the late in the answer. It's called on the inner table. Sorry but I don't have a quick test case to show.
No branches or pull requests
Hi,
very useful and light script.
I think I've found a bug when a stupid table is inside an other table. Sorting by other columns except the first fails.
The bug is where the code compute th_index, because parents() get the outer tr (of the outer table).
I fixed it in this way:
should read
If you agree please update the repo, thank you.
The text was updated successfully, but these errors were encountered: