JS要求所有已经点击过,然后才执行方法
2015-08-24 17:07
621 查看
这个案例做的是要求用户对四项对做出评价,仅供参考。
var v=1;
$('.evaluation ul').each(function(index,data){
//向img附加数据,使用位移
$(this).find('img').data('i', 1<<index);
}).click(function(){
v |= $(this).find('img').data('i');
if(v == 15){
//执行你想要的方法
}
});
var v=1;
$('.evaluation ul').each(function(index,data){
//向img附加数据,使用位移
$(this).find('img').data('i', 1<<index);
}).click(function(){
v |= $(this).find('img').data('i');
if(v == 15){
//执行你想要的方法
}
});
相关文章推荐
- Ext JS6框架各库文件的区别
- JS中hasOwnProperty作用讲解
- 表单验证之validform.js使用方法
- JS 操作cookie概
- 什么是JavaScript闭包终极全解之一——基础概念
- JS做简单的验证码
- javascript通过数日两个日期之间的比较分离
- [rxjs] Demystifying Cold and Hot Observables in RxJS
- JSON对象和字符串之间的相互转换
- js淡入淡出的图片轮播效果代码分享
- EXT JS中如何设置应用的主题
- js汉字转拼音的方法
- js日期格式化
- ExtJs博客前奏
- js从url中获取参数
- JS精度计算
- js上一页/下一页真分页的页码生成
- Extjs grid select 选取行内容
- Json的序列化与反序列化
- javascript函数传参