2014-04-21 47 views
0

這是我迄今爲止所做的。我希望能夠從提交按鈕中移除隱藏的類,然後將計時器值複製到隱藏文本字段。任何幫助,將不勝感激。Jquery TimeCircles當停止時的值

jQuery(document).ready(function($) { 
    $(".timer").TimeCircles({ 
    "start": false, 
    "animation": "smooth", 
    "bg_width": 1.2, 
    "fg_width": 0.1, 
    "circle_bg_color": "#60686F", 
    "time": { 
     "Days": { 
      "text": "Days", 
      "color": "#FFCC66", 
      "show": false 
     }, 
     "Hours": { 
      "text": "Hours", 
      "color": "#99CCFF", 
      "show": false 
     }, 
     "Minutes": { 
      "text": "Minutes", 
      "color": "#BBFFBB", 
      "show": true 
     }, 
     "Seconds": { 
      "text": "Seconds", 
      "color": "#FF9999", 
      "show": true 
     } 
    } 
    }); 
    $(".stop").click(function(){ 
    $(".timer.stopwatch").TimeCircles().stop(); 
    }); 
    $(".start").click(function(){ 
    $(".timer.stopwatch").TimeCircles().start(); 
    //remove class hidden on submit button 
    //copy timer value to text field 

    }); 
    //$(".restart").click(function(){ 
    // $(".timer.stopwatch").TimeCircles().restart(); 
    //}); 
}); 
+0

歡迎來到SO。目前還不清楚你想要做什麼......你想什麼時候從按鈕中刪除課程..?什麼是'.TimeCircles'?你使用插件..?請使用正確的信息更新問題... –

+0

TimeCircles是一款Jquery Timer/Stopwatch插件。作者回應了我正在尋找的東西。謝謝。 – user3080988

回答

0

會,如果你可能已經包含但是你的HTML,可能已經幫助:

從「提交按鈕」卸下類是可以做到用:

$("[type=submit]").removeClass('hidden'); 

您可以使用下面的剩餘時間:

var timeleft = $(".timer.stopwatch").TimeCircles().getTime(); 

您可以使用以下命令將該值放入文本框中:

$("input#timervalue").val(timeleft); 
+0

這就是我在自己的環視後得到的。儘管感謝您的回覆。 – user3080988

0

謝謝你Wim。這與我得到的答案几乎相同。這是我最終決定的。

jQuery的(文件)。就緒(函數($){

$(".timer").TimeCircles({ 
    "start": false, 
    "animation": "smooth", 
    "bg_width": 1.2, 
    "fg_width": 0.1, 
    "circle_bg_color": "#60686F", 
    "time": { 
     "Days": { 
      "text": "Days", 
      "color": "#FFCC66", 
      "show": false 
     }, 
     "Hours": { 
      "text": "Hours", 
      "color": "#99CCFF", 
      "show": false 
     }, 
     "Minutes": { 
      "text": "Minutes", 
      "color": "#BBFFBB", 
      "show": true 
     }, 
     "Seconds": { 
      "text": "Seconds", 
      "color": "#FF9999", 
      "show": true 
     } 
    } 
}); 
$(".stop").click(function(){ 
    $(".timer.stopwatch").TimeCircles().stop(); 
    $("#activitysubmit").prop("disabled",false); 
    var activity_time = $(".timer.stopwatch").TimeCircles().getTime(); 
    $("#activity_time").val(Math.abs(activity_time)); 
    //alert ($(".timer.stopwatch").TimeCircles().getTime()); 

}); 
$(".start").click(function(){ 
    $(".timer.stopwatch").TimeCircles().start(); 
    $("#activitysubmit").prop("disabled",true); 

}); 
//$(".restart").click(function(){ 
// $(".timer.stopwatch").TimeCircles().restart(); 
//}); 

});