Я пытаюсь изменить текст-VALIGN свойства от „Узлов дна“ до „сверху“ после инициализации со следующим кодом:Изменить текст-VALIGN свойство динамически в Cytoscape.js
cy.$('#j').style({'text-valign': 'top'});
Однако когда Я запустил этот код, чтобы он поднимался только на несколько пикселей вверху узла, но как только я нажимаю на этот узел, он переходит в правильное положение. Какую функцию я должен вызвать для решения этой проблемы?
UPDATE
я временно решил проблему с функцией, которая вызывает перерисовки (у меня не было много времени, не мог придумать другое решение):
cy.$('#'+nodeid).style({'text-valign': place});
if (cy.$('#'+nodeid).hasClass('solution'))
cy.$('#'+nodeid).removeClass('solution');
else
cy.$('#'+nodeid).addClass('solution')
С уважением, Оливер
Спасибо max! Сделай это! – rasekoli