active的三种写法代替radio和checkbox

Valencia ·
更新时间:2024-11-10
· 605 次阅读

效果图:

话不多说,直接上代码

active的三种写法代替radio和checkbox *, ul, li { margin: 0; padding: 0; list-style: none; } div { width: 400px; margin: auto; } ul { display: flex; justify-content: space-around; align-items: center; margin-top: 30px; } ul>li { width: 50px; border: 1px solid #000; border-radius: 5px; text-align: center; line-height: 30px; } .active { background: url(demo_img/ico_checkon.png) no-repeat right bottom; border: 1px solid #b85e17!important; background-size: 18px 18px!important; color: #b85e17!important; }
$("#ul_01 li").click(function() { $("#ul_01 li").removeClass("active"); $(this).addClass("active"); }) $("#ul_02 li").click(function() { if($(this).hasClass('active')) { $(this).removeClass('active'); } else { $("#ul_02 li").removeClass('active'); $(this).addClass('active'); } }) $("#ul_03 li").click(function() { if($(this).hasClass('active')) { $(this).removeClass('active'); } else { $(this).addClass('active'); } })

作者:小黑2635121987



active checkbox radio

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章