Как переместить курсор мыши в конец текста

221
27 июля 2017, 00:00

Как переместить курсор мыши в конец текста в тестах с enzyme,

textArea.simulate('change', {target: {
value: 'some text'
}});
textArea.simulate('mouseMove', {
pageX: 500,
pageY: 200,
type: 'mousemove'
});
console.log(textArea.node.selectionStart);
textArea.simulate('click');
textArea.simulate('keyUp', {keyCode: 32});
console.log(textArea.node.selectionStart);

пробовал даже так

for (let i = 0; i < 10000; i = i + 10) {
textArea.simulate('mouseMove', {
    clientX: i,
    clientY: i,
    pageX: i,
    pageY: i,
    screenX: i,
    screenY: i
});
textArea.simulate('mouseDown')
textArea.simulate('mouseUp')
textArea.simulate('click');
console.log(textArea.node.selectionStart);// Все вермя выдает ноль
}

selectionStart и в тесте и в методе который тестирую так же выдается по 0, а текст меняется нормально

READ ALSO
Не работают одновременно два js скрипта

Не работают одновременно два js скрипта

ЗдравствуйтеПодключаю в одном файле spritespin

280
как внедрить содержимое в первый Таб

как внедрить содержимое в первый Таб

Как засунуть контент в первый таб Видео ? и при нажатии на таб MATTRESSES контент первого таба исчезал и выводился контент второго таба ?

203
Разрезка изображения на ровные части

Разрезка изображения на ровные части

ЗдравствуйтеНужно сделать функцию для разрезки изображения на ровные части(6 шт)

195
Как работает fastRoute?

Как работает fastRoute?

Хотелось бы мне понять, как работает небезызвестный маршрутизатор fastRoute ссылка

272