パーセンテージ値に従ってアイコンのリストの色を変更するにはどうすればよいですか?

j.ian.le

10個のアイコンのリストがあり、指定されたパーセンテージ値に従ってアイコンの色を変更したいと思います。たとえば、値= 53の場合、リストの最初の5つのアイコンの色を変更するか、値= 98の場合に9つのアイコンの色を変更します。

<p id="demographic-male">
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
</p>

var malePercentage = 73;

var start = 0;
var count = 1; 

while(start <= malePercentage){

    $(" #school p#demographic-male > i:nth-child("+count+") ").css("color", "red");
    start += 10;
    count++;
}

これを試しましたが、値が73の場合、7ではなく8つのアイコンの色が変わりました。

IM

そのためのループは必要ありません。セレクターMath.floor()組み合わせることができます:lt()

var malePercentage = 73;

$("#demographic-male > i:lt("+Math.floor(malePercentage / 10)+")" ).css("color", "red");
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" />
<p id="demographic-male">
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
  <i class="fas fa-male"></i>
</p>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

URLに従ってマテリアルUIコンポーネントの小道具を変更するにはどうすればよいですか?

分類Dev

変数に従ってTextViewの(リストビュー内の)テキストの色を変更するにはどうすればよいですか?

分類Dev

jqueryの別のTD要素に従って、htmlテーブルのTD要素のアイコンを変更するにはどうすればよいですか?

分類Dev

VSCodeステータスバーの> <リモートアイコンの色を変更するにはどうすればよいですか?

分類Dev

行と列のインデックスによってテーブルセルの色を変更するにはどうすればよいですか?

分類Dev

入力値に従ってアイコンを変更するにはどうすればよいですか?

分類Dev

MPAndroidChart PieChartのテキストの色のパーセンテージを変更するにはどうすればよいですか?

分類Dev

MVVMパターンに従って、他のユーザーコントロールでデータバインドされたアイテムの値を設定する「設定」関数を作成するにはどうすればよいですか?

分類Dev

タブバーの非アクティブなアイコン/テキストの色を変更するにはどうすればよいですか?

分類Dev

アクションモードでテキスト/アイコンの色を変更するにはどうすればよいですか?

分類Dev

値に応じてアリのデザインプログレスバーの色を変更するにはどうすればよいですか?

分類Dev

このコードでパーセンテージ値を選択して変更するにはどうすればよいですか?

分類Dev

appcompatオートコンプリートポップアップテキストの色を変更するにはどうすればよいですか?

分類Dev

ホバー時にアイコンとテキストの色を同時に変更するにはどうすればよいですか?

分類Dev

アラートのラジオボタンのテキストの色と濃淡の色を変更するにはどうすればよいですか?

分類Dev

Android Studioでこのスクリーンショットに従ってコードスタイルを変更し、コード行が画面幅を超えないようにするにはどうすればよいですか?

分類Dev

アンコアラートのポジティブ/ネガティブボタンの色を変更するにはどうすればよいですか?

分類Dev

ホバー時にアイコンとテキストの色を変更するにはどうすればよいですか?

分類Dev

Angularマテリアル$ mdToastのメッセージタイプに応じてToastの色を変更するにはどうすればよいですか?

分類Dev

セグメントコントローラでラベルのテキストの色を変更するにはどうすればよいですか?

分類Dev

ホバー時にアイコンの色を変更するにはどうすればよいですか?

分類Dev

セルのアクセサリタイプ->開示インジケータの色を変更するにはどうすればよいですか?

分類Dev

セルのアクセサリタイプ->開示インジケータの色を変更するにはどうすればよいですか?

分類Dev

このコンポーネントに渡されたプロパティに従ってコンポーネントのデータを変更するにはどうすればよいですか

分類Dev

Vuexストアアクションによってコンポーネントのプロパティの値を変更するにはどうすればよいですか?

分類Dev

JQueryでハイパーリンクの色を変更するにはどうすればよいですか?

分類Dev

すでに別の色に設定されているときにアクティブになるようにリスト内のアンカータグの色を変更するにはどうすればよいですか?

分類Dev

Firestoreから値を取得して、すべてのリッスンアイテムのテーブルセルのボタンのテキストを変更するにはどうすればよいですか?

分類Dev

Androidでマテリアルコンポーネントの色をプログラムで変更するにはどうすればよいですか?

Related 関連記事

  1. 1

    URLに従ってマテリアルUIコンポーネントの小道具を変更するにはどうすればよいですか?

  2. 2

    変数に従ってTextViewの(リストビュー内の)テキストの色を変更するにはどうすればよいですか?

  3. 3

    jqueryの別のTD要素に従って、htmlテーブルのTD要素のアイコンを変更するにはどうすればよいですか?

  4. 4

    VSCodeステータスバーの> <リモートアイコンの色を変更するにはどうすればよいですか?

  5. 5

    行と列のインデックスによってテーブルセルの色を変更するにはどうすればよいですか?

  6. 6

    入力値に従ってアイコンを変更するにはどうすればよいですか?

  7. 7

    MPAndroidChart PieChartのテキストの色のパーセンテージを変更するにはどうすればよいですか?

  8. 8

    MVVMパターンに従って、他のユーザーコントロールでデータバインドされたアイテムの値を設定する「設定」関数を作成するにはどうすればよいですか?

  9. 9

    タブバーの非アクティブなアイコン/テキストの色を変更するにはどうすればよいですか?

  10. 10

    アクションモードでテキスト/アイコンの色を変更するにはどうすればよいですか?

  11. 11

    値に応じてアリのデザインプログレスバーの色を変更するにはどうすればよいですか?

  12. 12

    このコードでパーセンテージ値を選択して変更するにはどうすればよいですか?

  13. 13

    appcompatオートコンプリートポップアップテキストの色を変更するにはどうすればよいですか?

  14. 14

    ホバー時にアイコンとテキストの色を同時に変更するにはどうすればよいですか?

  15. 15

    アラートのラジオボタンのテキストの色と濃淡の色を変更するにはどうすればよいですか?

  16. 16

    Android Studioでこのスクリーンショットに従ってコードスタイルを変更し、コード行が画面幅を超えないようにするにはどうすればよいですか?

  17. 17

    アンコアラートのポジティブ/ネガティブボタンの色を変更するにはどうすればよいですか?

  18. 18

    ホバー時にアイコンとテキストの色を変更するにはどうすればよいですか?

  19. 19

    Angularマテリアル$ mdToastのメッセージタイプに応じてToastの色を変更するにはどうすればよいですか?

  20. 20

    セグメントコントローラでラベルのテキストの色を変更するにはどうすればよいですか?

  21. 21

    ホバー時にアイコンの色を変更するにはどうすればよいですか?

  22. 22

    セルのアクセサリタイプ->開示インジケータの色を変更するにはどうすればよいですか?

  23. 23

    セルのアクセサリタイプ->開示インジケータの色を変更するにはどうすればよいですか?

  24. 24

    このコンポーネントに渡されたプロパティに従ってコンポーネントのデータを変更するにはどうすればよいですか

  25. 25

    Vuexストアアクションによってコンポーネントのプロパティの値を変更するにはどうすればよいですか?

  26. 26

    JQueryでハイパーリンクの色を変更するにはどうすればよいですか?

  27. 27

    すでに別の色に設定されているときにアクティブになるようにリスト内のアンカータグの色を変更するにはどうすればよいですか?

  28. 28

    Firestoreから値を取得して、すべてのリッスンアイテムのテーブルセルのボタンのテキストを変更するにはどうすればよいですか?

  29. 29

    Androidでマテリアルコンポーネントの色をプログラムで変更するにはどうすればよいですか?

ホットタグ

アーカイブ