欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery checkbox樣式修改

張吉惟2年前9瀏覽0評論

在web開發(fā)中,checkbox是一個常用的表單元素之一。但是默認的checkbox樣式并不美觀,甚至?xí)绊懹脩趔w驗。為了解決這個問題,我們可以使用jQuery來修改checkbox樣式。

首先,我們需要先編寫自定義的css樣式,來為checkbox定義我們需要的樣式。例如:

.custom-checkbox {
display: inline-block;
position: relative;
padding-left: 25px;
margin-right: 20px;
margin-bottom: 10px;
cursor: pointer;
font-size: 16px;
user-select: none;
}
.custom-checkbox input[type="checkbox"] {
display: none;
}
.custom-checkbox .checkbox-label {
position: absolute;
top: 0;
left: 0;
height: 20px;
width: 20px;
border: 1px solid #cccccc;
border-radius: 2px;
background-color: #fff;
}
.custom-checkbox input[type="checkbox"]:checked + .checkbox-label:before {
content: "\2713";
font-size: 14px;
color: #ffffff;
text-align: center;
line-height: 20px;
background-color: #007bff;
border-radius: 2px;
}

接下來,我們需要用jQuery將checkbox的默認樣式替換為自定義樣式。代碼如下:

$(document).ready(function() {
$('.custom-checkbox input[type="checkbox"]').each(function() {
$(this).wrap('
'); $(this).after(''); }); });

這段代碼通過遍歷頁面上所有的自定義checkbox,并將其包裝在一個 div 容器中,緊接著在 input 元素后面插入一個 span 元素,從而創(chuàng)建一個自定義的checkbox。

最后,我們只需要將頁面上所有的checkbox的class屬性設(shè)置為 custom-checkbox 即可。