У меня есть код для HTML, CSS и JavaScript для счетчика. Теперь проблема в этом коде. Я получаю два одинаковых счетчика один за другим сверху вниз, а мне нужен только один. Я не могу понять, как Чтобы решить эту проблему, мой код приведен ниже:
Edit html
<DIV id=Gauge style = "HEIGHT: 150px; WIDTH: 200px"></DIV><SPAN id=calcValue><SpotfireControl id = "fd2a50e39d384ff2b5c0c9bb03d15137" /></SPAN>
Javascript
//define your javascript libraries
resource=[
"//cdn.jsdelivr.net/raphael/2.1.0/raphael-min.js",
"//cdn.jsdelivr.net/justgage/1.0.1/justgage.min.js"
]
//add scripts to head
$.getScript(resource[0],function(){
$.getScript(resource[1],init)
})
//start your widget
init=function(){
var g = new JustGage({
id: "Gauge",
value: parseInt($("#fd2a50e39d384ff2b5c0c9bb03d15137").text()),
min: -1000,
max: 1000,
title: "Operating Margin%"
});
//refresh gauge when calcvalue changes
$(calcValue).on('DOMSubtreeModified',function(){
g.refresh($(this).text())
})
}
Как решить эту проблему, чтобы я получал только один метр вместо двух?
Проблема не имеет ничего общего с показанным вами кодом. Он отлично работает на скрипке: jsfiddle.net/v6nahwpz/3. Показан только один датчик. Чтобы мы могли вам помочь, вам нужно будет показать дополнительный код.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


так есть ли у вас какие-либо ошибки js в консоли? Я не уверен, каким должен быть ваш конечный результат, код html написан неправильно, используйте "" для имен идентификаторов.