Я пытаюсь сделать так, чтобы имя каждого элемента отображалось во всплывающей подсказке при наведении курсора. Я уверен, что есть прямой ответ на этот вопрос, но я новичок в D3, поэтому я не уверен, что это такое.D3 - Как вызвать массив для всплывающей подсказки
Пример здесь: http://www.chloesilver.ca/favouritethings/object/
Вы можете видеть, что при наведении курсора, какой-то сумасшедший код показывает вверх, так что я, очевидно, сделал это неправильно.
В сценарии D3, я сделал это:
$('svg circle').tipsy({
gravity: 'w',
html: true,
title: function() {
var o = colors.domain;
return o;
}
});
Где я пытаюсь вызвать определенную метку домена, который был указан ранее в коде. Я смог сделать это с помощью CSV, но липкий бит здесь заключается в том, что вся информация хранится внутри скрипта внутри документа HTML.
Код, который вы используете, - это jQuery ('$ .blah'), а не d3.js (' d3.blah'). Вот [ответ, который я недавно дал кому-то другому по подсказке подсказки] (https://stackoverflow.com/questions/25955408/show-label-when-mouse-over-a-circle/25957385#25957385). –