When using contenteditable (on HTML5) you can listen to click/touch and key events to detect when the cursor position changes. It seems on iPad / Safari nothing fires when using a touch event to reposition the cursor.
Is there a method to detect the cursor position change?
When using contenteditable (on HTML5) you can listen to click/touch and key events to detect when the cursor position changes. It seems on iPad / Safari nothing fires when using a touch event to reposition the cursor.
Is there a method to detect the cursor position change?
Share Improve this question edited May 8, 2014 at 14:44 Diodeus - James MacFarlane asked May 8, 2014 at 14:37 Diodeus - James MacFarlaneDiodeus - James MacFarlane 114k33 gold badges163 silver badges180 bronze badges1 Answer
Reset to default 8On WebKit and derivatives (including Safari, Chrome and Mobile Safari), and IE, you can use the selectionchange
event of the document:
document.onselectionchange = function() {
console.log("Selection changed!");
};
See also https://stackoverflow./a/13881312/96100
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745152588a4613934.html
评论列表(0条)