Я пытаюсь добавить всплывающую подсказку к линии диаграмме, сделанную в постоянном, но я получаю сообщение об ошибке по адресу:d3-наконечник не работает на линейной диаграмму
var lineTip = d3.tip()
.attr('class', 'd3-tip')
.offset([-10, 0])
.html(function (d) { return "<span style='color: #f0027f'>" + d.data.key + "</span> : " + numberFormat(d.value); });
Ошибки является:
Undefined is not a function
Я использовал следующие библиотеки. Что я делаю не так? Почему функция не определена?
<g:javascript src="d3.js"/>
<g:javascript src="dc.js"/>
<g:javascript src="index.js"/>
<g:javascript src="jquery-ui-1.10.4.custom.js"/>
<g:javascript src="jQDateRangeSlider-min.js"/>
<g:javascript src="jQDateRangeSlider-withRuler-min.js"/>
<g:javascript src="jQRangeSliderLabel.js"/>
Примечание index.js, где у меня есть этот код http://labratrevenge.com/d3-tip/javascripts/d3.tip.v0.6.3.js Любая помощь будет высоко ценится
Привет, Ниша, самое время узнать, как использовать отладчик в вашем браузере. Вы можете установить его для исключения на исключениях и указать точную строку, где происходит ошибка, где вы увидите, какая функция не определена. – Gordon