У меня есть Scriptaculous Slider , отображаемый в модальном диалоговом окне над Multimap . Проблема в том, что на этой странице ручка слайдера не двигается, если вы пытаетесь ее перетащить. Если я нажму на дорожку ползунка, ручка правильно перейдет к этой точке, и вы сможете использовать ручку для правильного перетаскивания.
Нажатие на ручку успешно регистрирует щелчок, как я могу console.log()
значение ползунка в этой точке. Попытка перетащить ползунок за его ручку просто продолжает записывать то же значение, а ручка не перемещается.
Ползунок корректно работает на любой странице, на которой нет мультикарты.
На страницах нет других фреймворков JS (только Prototype и Scriptaculous).
Я действительно не уверен, что проблема в том, хотя. Если ползунок ничего не регистрирует, тогда будет иметь смысл, что карта каким-то образом находится сверху или крадет событие click. Но клики явно записываются. Я также не понимаю, почему нажатие на дорожку ползунка полностью решает проблему.
Может ли кто-нибудь указать мне правильное направление (либо с исправлением, либо путем, по которому я сам должен решить проблему).
Вещи, которые я пробовал:
- Установка z-индекса ручки.
- Создание модального диалога видимым для начала (поскольку он скрыт для начала - я подумал, что это может быть связано с этой проблемой , но это не помогло).