2016-06-30 6 views
0

Я использую jQuery Balloon, и у меня есть несколько проблем с этим плагином.jQuery Позиция плагина воздушного шара

Прежде всего, позиция атрибута не работает для меня правильно - она ​​всегда держит баллон в верхнем левом углу моего предмета, только стрелка меняет направление. Мне нужно, чтобы мой воздушный шар точно находился в центре моего объекта или он был верхним центром (он должен быть по умолчанию) - не в верхнем левом углу.

Другая проблема в том, что стрелка иногда вообще не отображается - это происходит совершенно случайно - один раз на предмете это нормально, но когда я делаю это снова, это не работает - это происходит совершенно случайно.

Иногда моя ссылка (которая является содержимым моего шара) не работает. В ссылке как атрибуте у меня есть информация об индексе в массиве. Когда я нажимаю ссылку, она меняет данные в моей таблице данных - она ​​отлично работает на 80%. 20% кликов не перезагружают таблицу - я делаю все одинаково, это беспорядочно.

+0

Вы можете создать простую демку, воспроизводящую Проблемы? Без этого будет трудно получить помощь. – JonSG

+0

http://aviene.pl/stackoverflow/ - здесь я поместил часть своего кода, где существует проблема с позицией. Я использую библиотеку d3 здесь, чтобы нарисовать некоторые объекты svg - может быть, это проблема для свойства position? Другая проблема заключается в том, что ссылка на информацию кластера не работает. Я использую здесь метод ('click'). Я даже проверяю, является ли это на моей модели DOM - в моем приложении это работает случайным образом, как я писал вчера. – Aviene

ответ

0

ОК, я исправил всю проблему с помощью библиотеки баллонов. Представляется, что позиция атрибут Безразлично t work well with svg elements. I still don знает, что случилось со ссылками внутри шаров - вероятно, что s the problem with the library. From time to time the click event handler didn т работа на всех (по-прежнему дон t know why). The solution for my problems was changing the library. Now it сек d3.tip - все работает отлично :)