jquery.onoff实现简单的开关按钮功能(推荐)

插件下载地址:

(jb51.net).rar

一个按钮小插件,首先引入css和js

<script type="text/javascript" src="https://www.jb51.net/js/jquery-1.11.3.js" ></script> <link href="https://www.jb51.net/js/dist/jquery.onoff.css" /> <script type="text/javascript" src="https://www.jb51.net/js/dist/jquery.onoff.js" ></script>

html只需要写一个input

<input type="checkbox" checked/>

然后js中只需要加一个.onoff()

$('input[type=checkbox]').onoff();

你会发现一个普通的checkbox变成了开关按钮

关于颜色和样式,自己去css中找到相应的位置修改即可

onoffswitch-inner:before { content: "OFF"; padding-left: 3px; color: #FFFFFF; background-color: #A14776; } onoffswitch-inner:after { content: "ON"; padding-right: 5px; color: #999999; background-color: #EEEEEE; text-align: right; }

关于事件

jquery.onoff实现简单的开关按钮功能(推荐)

我点击开关显示模态框

jq控制开关只需要这样就行

$(ele).prop("checked",true) //或false

function showmodel(ele){ if(!$(ele).is(':checked')){ var htmls=$(ele).parent().siblings('span').html(); $('.mask').show(); $('#reportName').html(htmls); $('#yzmBox').html(mathRand()); } $(".cancel").unbind().click(function(){ $(ele).prop("checked",true) $('.mask').hide(); }) $(".sure").unbind().click(function(){ if($(".telBox input").val()==$('#yzmBox').html()){ /*$.ajax({ url: ipAddress + "/MMSDailyBackstage/task2/getTaskTypes", data:{"areaCode":"01","roleCode":"dhxt","appCode":"day_report","imei":"111111111111111"}, type : "POST", dataType: "json", cache: false, async: false, success:function(json){ var data=json.data; var html=""; if(json.success){ for(var i in data){ var taskTypeSubs=data[i].taskTypeSubs; html+='<div>'+ '<p><span></span><span>'+data[i].taskType.taskTypeName+'</span></p>'+ '<ul>' for(var j in taskTypeSubs){ html+='<li>'+ '<img src="https://www.jb51.net/img/aduiticon.png">'+ '<span>'+taskTypeSubs[j].subTaskName+'</span>'+ '<input type="checkbox" checked/>'+ '</li>' } html+='</ul></div>' } $('#auditBox').append(html); $('input[type=checkbox]').onoff(); } } });*/ } }) }

总结

以上所述是小编给大家介绍的jquery.onoff实现简单的开关按钮功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/4eab1360ab5c57ff4625738d6b61b238.html