ошибка плагина jQuery ConceptMap

#javascript #jquery

#javascript #jquery

Вопрос:

Речь идет о плагине jQuery ConceptMap:https://github.com/allain/JavaScript-Concept-Map

Существует также перезапись этого плагина KNV:https://github.com/knv/jquery-conceptmap-plugin

Эти плагины рисуют «концептуальные карты». обе демонстрации показывают карты в верхней части экрана. однако, если вы разместите какие-либо html-элементы над контейнером div, содержащим карту, все элементы на карте будут перепутаны — их позиции неправильно смещаются в окне браузера в ответ на html-элементы, добавленные в верхней части страницы.

Я пытался связаться с обоими разработчиками для исправления, но ответа не последовало. Я безуспешно возился с кодом javascript в этих плагинах. кто-нибудь может это исправить? чтобы воспроизвести проблему, которую я вижу, все, что вам нужно сделать, это загрузить любой пакет плагина и отредактировать демо-версии. просто добавьте <h1> или любой другой html-элемент в начало страницы над элементом <div id =»container»>. вы увидите, что после этого карта будет испорчена.

спасибо J

Ответ №1:

проблема в http://knv.github.com/jquery-conceptmap-plugin/textarea.html находится в css, попробуйте использовать

 #container {
background-color: #EEEEEE;
position: relative;
}
  

вместо

 #container {
background-color: #EEEEEE; 
}
  

это должно решить вашу проблему, скажите мне, все ли в порядке 8)

Комментарии:

1. Вы действительно пробовали это сами? То, что вы предлагаете, не решило проблему для меня.