Работа с mouseover JS на телефоне

247
11 марта 2017, 03:29

Есть кнопка на которые привязанные действие addEventListener("touchstart", open_button) И после этого есть также событие addEventListener("mouseenter", select_section) После того как нажата кнопка и прости вверх должно выполниться действие, но оно не работает. Почему?

Код

run_button_design[0].addEventListener("touchstart", open_button); // mousedown
run_button_section[0].addEventListener("mouseenter", select_section);
run_button_design[0].addEventListener("touchend", close_button); // mouseup
function open_button(elem){
    run_button_design[0].classList.add("rbd_hover");
    run_button_open[0].classList.add("rbo_hover");
    elem.preventDefault();
}

function select_section(elem){
    run_button_section[0].classList.add("rbs");
    // elem.preventDefault();
}

function close_button(elem){
    run_button_design[0].classList.remove("rbd_hover");
    run_button_open[0].classList.remove("rbo_hover");
    // elem.preventDefault();
}
READ ALSO
В чем отличие между React.createClass и class extends React.component?

В чем отличие между React.createClass и class extends React.component?

Недавно начал учить React по видео-урокамПробовал писать всякие "штуки" на нем и как-то наткнулся на переведенную на русский официальную документацию...

392
Не отправить большую строку POSTом

Не отправить большую строку POSTом

Здравствуйте! Через ajax пытаюсь отправить строку (файлы закодированные в base64) типа jsonПроблема в том, что если кодирую файлы общим объемом примерно...

222
Изменение порядка следования колонок в Datatables по клику

Изменение порядка следования колонок в Datatables по клику

ЗдравствуйтеИспользую плагин datables для верстки таблицы

246
Dependency injection как можно сделать лучше?

Dependency injection как можно сделать лучше?

В общем делаю как то так, думаю как сделать так чтобы можно было обратиться к существующему объекту

181