Semantic UI 中Checkbox的选中等事件
2015-12-29 15:44
489 查看
没写过博客,还望大家不要见笑。
在做网页的过程中,使用了Semantic UI,遇到一些问题,诸如图标显示不全,下拉框无效或者Checkbox不能选中......
在此记录一下:Checkbox需加上"$('.ui.checkbox').checkbox();"
而且用onclick() 起不到效果,这里我用了onchange()
下面是我做过的一个小例子,全选与取消全选(一个Checkbox),发现在网上找的方法对于这个UI有些总是无效的,可能是jquery版本亦或是别的原因,最终这段代码实现了也就想保留下来。
下面是js
运行结果如图
在做网页的过程中,使用了Semantic UI,遇到一些问题,诸如图标显示不全,下拉框无效或者Checkbox不能选中......
在此记录一下:Checkbox需加上"$('.ui.checkbox').checkbox();"
而且用onclick() 起不到效果,这里我用了onchange()
下面是我做过的一个小例子,全选与取消全选(一个Checkbox),发现在网上找的方法对于这个UI有些总是无效的,可能是jquery版本亦或是别的原因,最终这段代码实现了也就想保留下来。
<div class="ui checkbox"> <input type="checkbox" id="seleAll" class="seleAccountCheck" onchange="seleAll(this)"> </div> <span>全选</span>
<pre name="code" class="html"><div class="ui checkbox"> <input type="checkbox" name="seleChildCheck" id="seleChildCheck" class="seleAccountCheck" /> </div> <div class="ui checkbox"> <input type="checkbox" name="seleChildCheck" id="seleChildCheck" class="seleAccountCheck" /> </div>
下面是js
function seleAll(obj) { $('input[name="seleChildCheck"]').attr("checked", obj.checked); var $seleattr = $("input[name='seleChildCheck']"); $seleattr.click(function () { $("#seleAll").attr("checked", $seleattr.length == $("input[name='seleChildCheck']:checked").length ? true : false); }); }
运行结果如图
相关文章推荐
- 解决 easyui datagrid 表格 url 中带有变量时,翻页功能异常
- 导航控制器切换影响UIScrollView布局
- break ,continue ,return 的区别及作用
- UEFI+GPT 修复 win10启动
- 文本框->UITextField 类的使用
- 自定义UIButton 图片与label的位置
- Android更新UI的四种方法
- 简化ui文件转换写法
- ios学习笔记UITableViewCell重用时出现重影的解决方案
- 用Fragment制作的Tab页面产生的UI重叠问题
- [友盟微博分享]does not contain bitcode. You must rebuild it with
- 键盘增加监听,UIButton随键盘位移
- iPhone 如何使用UIImageView播放动画,并停留在之后一张图片并添加播放结束时的事件
- HDU1159 Common Subsequence(动态规划)
- UILabel加载HTML文本和字体颜色修改
- Android官网:Configuring Gradle Builds英译
- UIViewController的生命周期及iOS程序执行顺序
- UGUI
- Burp Suite使用介绍——Proxy功能(二)
- oc UIButton绑定事件并传值