1
私はスポットファイアのテキスト領域に小さなJavaScriptを持っています。それは設計どおりに働いていた。私は救ってスポットファイアを閉じた。再開時には全く表示されません。私のコードは以下の通りです。どんな助けもありがとう。私は例を見Spotfire Javascriptの出力が消えた
resource = [
"//cdn.rawgit.com/toorshia/justgage/master/raphael-2.1.4.min.js",
"//cdnjs.cloudflare.com/ajax/libs/justgage/1.2.8/justgage.js"
]
//add scripts to head
$.getScript(resource[0], function() {
$.getScript(resource[1], init)
})
var init = function() {
var g = new JustGage({
id: "gauge",
min: 0,
max: 100,
customSectors: [{
"lo": 0,
"hi": 89.999,
"color": "#f05050"
},
{
"lo": 90,
"hi": 92.999,
"color": "#DD7502"
},
{
"lo": 93,
"hi": 100,
"color": "#41c572"
}
],
levelColorsGradient: false
});
//refresh gauge when calcvalue changes
$(calcValue).on('DOMSubtreeModified', function() {
g.refresh($(this).text())
})
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<span id=calcValue><SpotfireControl id="3321e4c9003142ad83fdb753e6f66605" />
</span>
<DIV id=gauge></DIV>
の例では、 'init'は何である – epascarello
もjqueryのを必要ですか? – epascarello
@epascarello申し訳ありませんが、私はそれを働かせようとしていて、 'init = function()'を 'window.onload = function()'に変更しました。 – kav77