jquery - 当用户单击单选按钮时,隐藏所有其他选项并使标签放大和动画?
问题描述
我正在尝试创建一个基于表情符号的评级系统,
首先,我想知道如何让标签/表情符号图标在悬停时放大一点,使其变得比其他图标更大?
其次,当您单击其中一个单选按钮时,我可以隐藏所有未单击的单选按钮,然后为单击的标签设置动画以保持放大状态?
<div class ="rating text-center left-20" style="display: flex;">
<div class="checkboxgroup">
<input id="box1-fac-radio" type="radio" name="rad" value="1" style="visibility:hidden">
<label for="box1-fac-radio"><i class ="twf twf-pensive twf-4x"></i></label>
</div>
<div class="checkboxgroup">
<input id="box1-fac-radio1" type="radio" name="rad" value="2" style="visibility:hidden">
<label for="box1-fac-radio1"><i class ="twf twf-neutral-face twf-4x"></i></label>
</div>
<div class="checkboxgroup">
<input id="box1-fac-radio2" type="radio" name="rad" value="3" style="visibility:hidden">
<label for="box1-fac-radio2"><i class ="twf twf-satisfied twf-4x"></i></label>
</div>
<div class="checkboxgroup">
<input id="box1-fac-radio3" type="radio" name="rad" value="4" style="visibility:hidden">
<label for="box1-fac-radio3"><i class ="twf twf-grin twf-4x"></i></label>
</div>
<div class="checkboxgroup">
<input id="box1-fac-radio4" type="radio" name="rad" value="5" style="visibility:hidden">
<label for="box1-fac-radio4"><i class ="twf twf-heart-eyes twf-4x"></i></label>
</div>
谢谢
解决方案
推荐阅读
- vb.net - 将数据源绑定到gridview后如何在Gridview中显示时隐藏列
- visual-studio-code - VS Code 在键入时不显示 Salesforce 对象或类符号。代码完成不起作用
- javascript - 从对象数组中删除按对象属性小于其他对象的元素
- php - PHP AdWords API v201809 - 如何使用 LocationCriterionService 从 GEO_PERFORMANCE_REPORT 获取城市名称?
- sql - 多连接和处理速度
- c# - C# 中 Nuget 包中的 AWS 凭证
- sql - 为 Spark ML 编码转置或旋转一组分类变量的最佳方法
- csv - 是否可以让 gnuplot 忽略具有“N/A”而不是数字的 csv 行?
- spring - 在另一个类中两次获取同一类的实例
- mysql - ./configure 在树莓派 3 上找不到 libmysqlclient 库,无法链接