2015-10-02 17 views
0

我知道這應該很簡單,但我試圖檢查進度條是否等於100%。如果有的話,我似乎無法觸發警報。檢查進度條是否等於JQuery的金額

var bar = $('.progress-bar').text(val); 
 
var val = percentage + '%'; 
 
var percentage=1; 
 
    if(bar == 100){ 
 
     alert("100"); 
 
    }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<div id="bar"> 
 
<div class="progress"> 
 
<div class="progress-bar progress-bar-warning progress-bar-striped" role="progressbar" aria-valuenow="10"aria-valuemin="0" aria-valuemax="100" style="width:10%">100%</div> 
 
</div> 
 
</div>

回答

1
$(document).ready(function(){ 

    var percentage = someFunctionToGetPercentage(); 

    $('.progress-bar').text(percentage + '%'); 

    if (parseInt($('.progress-bar').text()) == 100) { // or $('.progress-bar').text() == '100%' 
     alert(100); 
    } 
}); 

Fiddle

+0

這不起作用 – vzupo

+0

爲什麼不呢?有什麼問題? –

+0

這個腳本必須添加在頭部分後包括jquery框架 –