[英]checkbox with multiple conditions
情況
我有一個包含大量信息的網格。 在每個新行的開頭都有一個復選框。
目的
單擊一個復選框,它將被選中。 再次單擊同一個復選框,它仍然會被單擊,但圖標不同。 第三次單擊該框后,它將變為未選中狀態。
問題
我可以選中和取消選中復選框,但是我不知道如何僅在選中復選框后更改圖標。
讓我們以此為例。
在示例中僅使用input type="checkbox"
而不是整個網格。 對於這個問題來說,這將是一種矯枉過正。
我將如何從未選中(綠色背景)-> 選中 1(紅色)然后 -> 選中 2(隨機顏色)?
我可能認為這是一項簡單而笨拙的任務,但我有點掙扎。
首先,您必須創建一個自定義復選框,請參閱下一頁如何創建自定義復選框
然后,將自定義js添加到該自定義復選框。 希望這個幫助
您可以使用:indeterminate
CSS偽類選擇器來設置復選框的樣式,使其處於您不確定的狀態。
參考鏈接: https : //tympanus.net/codrops/css_reference/indeterminate/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.