Я реализую график, основанный на примере cytoscape.js с официального сайта (this example). Проблема в том, что даже в их примере, если вы дважды щелкните один и тот же узел (см. Приведенные ниже шаги), qtip будет пуст во второй раз. Вот точный сценарий:cytoscape.js qtip content dissapears
- Вы нажимаете на узел. Появится qtip с надписью «START». Вы нажимаете 'start'.
- Вы нажимаете другой узел. Появится qtip с надписью «END». Вы нажимаете 'end'.
- Вы нажимаете 'CLEAR'.
- Вы снова нажмете узел на шаге 1. Появится qtip, но пуст (теперь «START» больше нет). => ПРОБЛЕМА
Любая идея, как исправить это? Я попытался отладить его, но я застрял (они используют обертку для эмуляции qtip2 на своих элементах).
спасибо.
Спасибо MAX за вашу работу над этой удивительной библиотекой, обходной путь делает трюк. Еще одна вещь, которая, похоже, работает, заключается в том, чтобы добавить qtip на клик узлом (а не на всех узлах при привязке - быть в курсе производительности), а затем уничтожить его (скрытие не работает должным образом). В качестве примечания: после того, как вы нажмете «START», вы можете увидеть «END» в течение секунды секунды на своем месте. – miraco