2013-10-24 38 views
1

使用'justGuage'http://justgage.com/是一個js插件,並認爲如果用戶可以通過瀏覽器更新和保存它們與標準的各自交互,它將會很整潔。我可以動態更改插件值嗎?

注意的設置頁面上的開發者有以下...

<script> 
    var g = new JustGage({ 
    id: "gauge", 
    value: 67, 
    min: 0, 
    max: 100, 
    title: "Visitors" 
    }); 

這是不是一個對象吧?這只是PARAMS您輸入改變有瓜葛的外觀...

我想我會莫名其妙地掛到像這樣的justGuage對象/插件...

<script> 
    $('#increment').click(function(){ 
     var upValue = g1.value; 
     return upValue++; 
}); 
    </script> 

承擔與以上基於我的一些僞代碼給我一個鏡頭,因爲我是js/jQuery的noob ...

在此先感謝!

+0

那是一個包含值的對象,你可以初始化它與'變種G =新JustGage(OBJ)''那裏的obj'同樣的方式就像'var obj = {id:「gauge」,...}' – tymeJV

+0

感謝您的迴應,我會試試看! –

回答

1

該庫爲此提供了一個refresh方法。

在github上的最新代碼中,refresh會自動更新config.value,但是發佈的最新打包代碼比較老,而且不會,因此您必須手動增加值。

這將這樣的伎倆:

$('#increment').click(function(){ 
    g.refresh(++g.config.value); 
}); 

http://jsfiddle.net/pDQ8K/

+0

非常感謝。它與.config.value一起工作,但在初始點擊之後它不會繼續觸發... –

+0

我發現打包的代碼幾乎比github回購遲了一年。較新的代碼將在刷新時自動更新該值,打包後的版本不會。請參閱編輯。 – numbers1311407

+0

謝謝,爲411! –

相關問題