2016-05-26 4 views
-2

データ進行中=「50」変更データ・進捗・テキスト場合:私はそれができJSを書きたい私は自分のページ上のローダーを持ち、そのHTMLは次のようになります

<div class="pace-progress" data-progress-text="Loading 50/100" data-progress="50" style="transform: translate3d(100%, 0px, 0px);"> 

data-progress is 50 から"Loading 50/100""Almost there!"に変更する場合は、data-progress-textを変更してください。

私はどこから始めるべきか分かりません。何か助けていただければ幸いです。

if ($('.pace-progress').attr('data-progress-text') == '50') { 
(".pace-progress").attr("data-progress-text") == "Almost there!"} 
+0

あなたはどのようなコードを試してみましたか?一般的に人々は手伝っていますが、これはあなたが仕事をするために何もしないで仕事をしてくれることを私たちに求めているようです。 –

+0

そう、...データの進捗が変化して「50」になったら、もう一方の属性を更新してください。それは本当に簡単です。 –

+0

アハハあなたはそれを簡単に@ケビン。 – Federico

答えて

0

==

=はあなたがそのような値を割り当てることができないのjQuery attr方法を使用しているので、前記値

を割り当てるための値を比較するためのものです。メソッド自体は、ゲッターかセッターかを判断するために2番目の引数を受け取ります。

jQuery docsはかなり完了し、あなたは間違いなく値を定期的にチェックし、対応する属性を更新するために

0

使用するsetIntervalを質問をする前に、それらを利用する必要があります。

setInterval(fucntion(){ 
    if ($('.pace-progress').attr('data-progress') == '50') 
     $(".pace-progress").attr("data-progress-text", "Almost there!"); 
}, 500); 
関連する問題