Teamur,
https://jsfiddle.net/daniilKhanin/r48q2o6e/5/ так чтоли? |
Ваше решение верное, нужно только чтобы когда курсор покидает контейнер, скрыть синюю область ЕСЛИ второй клик не совершен (не выбран конечный элемент). А при наведении все как обычно, синий диапазон следует за курсором
|
Teamur,
не понимаю))))) :lol::lol: |
Вот это решение верное:
https://jsfiddle.net/daniilKhanin/r48q2o6e/3/ 36 пост. нужно только чтобы когда курсор покидает контейнер, скрыть синюю область ЕСЛИ второй клик не совершен (не выбран конечный элемент). А при наведении все как обычно, синий диапазон следует за курсором |
Teamur,
ааа я понял про что ты, имеешь ввиду при наведении на контейнер с id=box? Молодой человек, а почему вы сами это не реализуете?))) ну ведь это же просто))) ССЫЛКА |
DynkanMaclaud,
Потому что я только учусь. И всё, что я умею на данный момент - переключать классы, добавлять удалять, выводить алерты, добавлять обработчики. Но при попытке создать что-то более сложное или расширить функционал впадаю в ступор. |
Например
первый клик на элементе 40 далее, навожу на элемент 47 вывожу курсор за контейнер вверх -> синяя область исчезла далее, например, спускаю курсор на элемент, скажем, 43 -> синяя область будет до 43 элемента включительно убираю снова за контейнер - синяя область снова исчезает. |
Цитата:
|
Teamur,
не думаю что у вас будет результат от сегодняшнего поста, мой код очень громоздкий, код Рони ты не сможешь воспринять, покачто... я кинул ссылку на то что тебе нужно Выше... |
EmperioAf,
Спасибо за совет. DynkanMaclaud, Это реализация и есть то, что я хотел сделать, но не смог по неумению ) https://jsfiddle.net/daniilKhanin/r48q2o6e/6/ Займусь обратной разработкой представленных в теме решений. Плюс чтение литературы и размышления. рони, хорошо сжимает код своими сокращениями, опираясь на свой опыт. Мне же еще расти... Теперь у меня одно на уме: разобраться как работает и попытаться сжать код. Если у вас будет время и желание, если появятся еще идеи по решению задачи, если не сейчас то в будущем, выкладывайте в этой теме. Спасибо. |
Часовой пояс GMT +3, время: 21:41. |