2013-08-22 2 views
1

Folks-Где находится триггер мыши для аккордов в «Уберских походах Убера по окрестностям» Бокока?

Я работаю на хордовой диаграмме d3.js, которая основана на http://bost.ocks.org/mike/uberdata/:

enter image description here

Line 88 ясно показывает событие курсора, находящиеся окрестности «группа» объект.

Линия 123-130 показывает, как название конкатенировано для аккорда.

Однако нет указателя мыши, чтобы показать/скрыть .text, связанный с узлами.

Является ли это «автоматической» функцией JS? Или является частью поведения сценария d3.js?

Причина, по которой я спрашиваю, заключается в том, что мне нужно заменить поведение зависания на поведение кликов, так как оно должно использоваться на iPad.

+0

Я не уверен, понимаю ли вы, что вы имеете в виду. Вы говорите о подсказках? –

ответ

1

Всплывающая подсказка по умолчанию - это функция автоматического браузера, основанная на элементе <title> внутри элемента формы. На примере диаграммы хорды вы можете увидеть group.append("title") на линии 91 и chord.append("title") на линии 123.

Нет автоматического эквивалента для сенсорных устройств, о которых я знаю.

+0

Спасибо Скотту. Думаю, мне нужно будет увидеть, могу ли я добавить триггер mousedown или mouseup и как это работает с точки зрения пользовательского интерфейса. – user1515373

+0

Помните, что на сенсорных устройствах это touchstart и touchhend вместо mousedown и mouseup. –

Смежные вопросы