2016-12-12 4 views
1

Я использую cytoscape.js для создания простой сети графиков. Я хотел бы, чтобы каждый узел содержал ссылку href, чтобы ссылаться на дополнительную информацию, или на наведение для отображения информации. Можно ли добавить эту функциональность в узлы цитоискателя?Сделать Cytoscape.js Узел a Ссылка

+0

просмотрел вы [демос] (http://js.cytoscape.org/#demos), [linkout demo] (например, http://js.cytoscape.org/demos/eb861f83fb741628342f/)? – maxkfranz

ответ

0

Вы можете добавить информацию при создании узла, как:

data: {id: 'nodeName', label: 'nodeLabel', link: 'your_href'} 

Тогда вы могли бы использовать qtip для отображения указанной ссылке или просто сделать его частью этикетки.

Вы можете позвонить по ссылке для каждого узла, используя data(link) для меток или this.data("link") в QTIP:

{selector: 'edge', style: {'label': 'data(link)',}} 
Смежные вопросы