博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网络问卷调查js实现代码
阅读量:7086 次
发布时间:2019-06-28

本文共 3304 字,大约阅读时间需要 11 分钟。

昨天一个同行妹纸写了一个网络问卷调查的效果,但是有bug,于是就来问我该如何解决这个bug。经过我的分析,bug主要还是出在复选框的那部分,经过修改,bug问题解决,现在贴出如下代码,仅供大家参考:

html code

网络问卷调查

1.你的性别是什么?

2.你的年龄段是?

  • 20岁以下
  • 21岁~30岁
  • 31岁~40岁
  • 40岁以上

3.你的学历是?

  • 高中及以下
  • 大学专科
  • 大学本科
  • 硕士及以上

4.你的职业是?

  • 学生党
  • 上班族
  • 自由党

5.你平时是否炒股?

  • 模拟炒股

6.你对金融社交APP的看法?

  • 很感兴趣
  • 不懂金融是什么
  • 不感兴趣

7.有了QQ你为什么还用钱眼?

  • 可以直接看股票及行情
  • 有高手互动
  • 可以和志同道合的朋友交流
  • 可以看讲师直播

8.您最感兴趣的功能是?(多选)

  • 大家问
  • 话题
  • 视频直播
  • 金融工具
  • 钱眼达人

9.您最感兴趣的功能是?(多选)

  • 大家问
  • 话题
  • 视频直播
  • 金融工具
  • 钱眼达人

10.如果看到一篇很好的帖子,您会想和作者聊聊吗?

  • 完全没有兴趣
  • 怕人家不理我
  • 可以线下认识吗
  • 线上交流很方便

10.钱眼还能帮助你什么?(可不填)

js code

$(function(){    $(".content input[name^='radio']").click(function(){    //input[name='radio'] 单选按钮只要被点击且不管你点它多少次  他的选中状态都是true                $(this).parent("li").addClass("checked").siblings("li").removeClass("checked").parents(".content").attr("data-id","checkBox");                       var contentLen = $(".content").length;        var checkLen = $("div[data-id='checkBox']").length;        checked(contentLen,checkLen);    });    $(".content_checkbox").each(function(){        var self = $(this);        $(this).find("input[name^='checkbox']").click(function(){            if(this.checked == true){                            $(this).parent("li").addClass("checked");                           }else{                $(this).parent("li").removeClass("checked");            }            if(self.find("li").hasClass("checked")){                self.attr("data-id","checkBox");            }else{                self.removeAttr("data-id");            }            var contentLen = $(".content").length;            var checkLen = $("div[data-id='checkBox']").length;            checked(contentLen,checkLen);        });            });function checked(contentLen,checkLen){    if(contentLen == checkLen){       $("#submit").css({"background":"#3b7ded"}).removeAttr("disabled");    }else{       $("#submit").css({"background":"#9f9f9f"}).attr("disabled","disabled");    }}});

转载于:https://www.cnblogs.com/tnnyang/p/5809846.html

你可能感兴趣的文章
Facebook新的图搜索?效果不是很理想
查看>>
Google公司致力发展企业云市场
查看>>
日媒称黑客组织瞄上中企:目标企业被迫停牌3年
查看>>
Fortinet实验室提醒用户注意Office高危漏洞
查看>>
10年后全球智慧城市市场规模将达到3.5万亿美元
查看>>
雅虎高管解读财报 将在今年完成阿里资产剥离
查看>>
大数据时代安全难题:个人信息保护立法紧迫
查看>>
国家发改委:资金支持大数据重大建设项目
查看>>
青海省公安厅部署科达至臻高清视频会议系统
查看>>
最新的swoole视频上线
查看>>
说一下你的思考过程 Tell me what you think(编程测试)
查看>>
勒索病毒后的反思:开放的NFV/SDN安全吗?
查看>>
Appium滑动问题研究
查看>>
美国国家情报总监个人邮箱被黑
查看>>
[Maven + Gem]为大型企业打造自动化测试工具
查看>>
为什么说联想不可能放弃摩托罗拉品牌?
查看>>
雅虎股东致信董事会:别再浪费资本了
查看>>
浅说秋色园域名被国家互联网应急中心封与解的过程
查看>>
意念控制头环:用脑电波来操控智能家居
查看>>
农业部部署推进农业农村大数据发展和应用工作
查看>>