Comments (3)
I can confirm this issue both on iOS and Android devices. Seems like a critical issue that should be fixed? I hacked it like this:
$('.sortable-container th').on('touchstart', function(e){
e.preventDefault();
});
from sortable.
Confirming that the problem still exists as of 9/7/2017. @hynekk and @mjau-mjau's solutions solved the issue for me. I am using Chrome on an Android Samsung S7.
from sortable.
This problem is caused by having both touchstart and click as event triggers. Rather than preventDefault, comment out the code that adds touchstart or the click.
What's needed is when a touchstart is detected, click should be removed as an event trigger. Touchstart is more reliable on phones and tablets; and touchstart is faster (on touch) while click is on release.
from sortable.
Related Issues (20)
- Publish sortable on npm HOT 2
- Only sorts the first tbody
- Sort handler triggered twice on mobile HOT 1
- first sorting column -- bug or feature? HOT 4
- no support for multiple header rows HOT 2
- trouble with manual install directions? HOT 1
- Sorting stops working once table is changed HOT 10
- make first column static HOT 2
- Mobile support HOT 5
- Money? HOT 1
- Locale Date field not sorting
- IE8 Compatibility
- Radio Input losing Checked status
- Sort fails for table inside table cell
- Documentation
- Pagination and performance for larger datasets HOT 1
- 为什么使用ng-repeat出来的不能排序
- Sorting does not work with colspans in header
- Merge PRs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sortable.