仿iPhone开关式按钮(jQuery+CSS3)
001 |
<!DOCTYPE html> |
002 |
< html >
|
003 |
< head >
|
004 |
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" />
|
005 |
< meta name = "author" content = "pandao QQ:272383090" />
|
006 |
< title >仿iPhone开关式按钮(jQuery+CSS3)</ title >
|
007 |
< style type = "text/css" >
|
008 |
*{margin:0;padding:0;} |
009 |
body{font-size:14px;color:#444;font-family:"微软雅黑",Arial;background:#fff;padding:50px;} |
010 |
a{color:#444;text-decoration: none;} |
011 |
a:hover{color:#065BC2;text-decoration: none;} |
012 |
.clear{clear:both;} |
013 |
img{border:none;vertical-align: middle;} |
014 |
ul{list-style: none;} |
015 |
.mwui-switch-btn{ |
016 |
width:84px;
|
017 |
display:block;
|
018 |
padding:1px;
|
019 |
background:#3B75FD;
|
020 |
overflow:hidden;
|
021 |
margin-bottom:5px;
|
022 |
border:1px solid #2E58C1;
|
023 |
border-radius:18px;
|
024 |
cursor: pointer;
|
025 |
} |
026 |
.mwui-switch-btn span{ |
027 |
width:32px;
|
028 |
font-size:14px;
|
029 |
height:18px;
|
030 |
padding:4px 5px 2px 5px;
|
031 |
display:block;
|
032 |
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f6f6f6,endColorstr=#eeeeee,grandientType=1);
|
033 |
background:-webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#eeeeee));
|
034 |
background:-moz-linear-gradient(top, #f6f6f6, #eeeeee);
|
035 |
border-radius:18px;
|
036 |
float:left;
|
037 |
color:#3B75FD;
|
038 |
text-align:center;
|
039 |
} |
040 |
.mwui-switch-btn:hover span{ |
041 |
background:#fff;
|
042 |
} |
043 |
.mwui-switch-btn span.off{float:right;} |
044 |
input[type='submit']{padding:5px 10px;cursor: pointer;} |
045 |
</ style >
|
046 |
</ head >
|
047 |
< body >
|
048 |
< form method = "post" >
|
049 |
显示图标1:< button class = "mwui-switch-btn" >< span change = "开" class = "off" >关</ span >< input type = "hidden" name = "show_icon" value = "0" /></ button >
|
050 |
显示顶栏1:< button class = "mwui-switch-btn" >< span change = "关" >开</ span >< input type = "hidden" name = "open_topbar" value = "1" /></ button >
|
051 |
< br />
|
052 |
显示图标2:< button class = "mwui-switch-btn" >< span change = "OFF" >ON</ span >< input type = "hidden" name = "show_icon2" value = "1" /></ button >
|
053 |
显示顶栏2:< button class = "mwui-switch-btn" >< span change = "ON" class = "off" >OFF</ span >< input type = "hidden" name = "open_topbar2" value = "0" /></ button >
|
054 |
< br />
|
055 |
< input type = "submit" id = "submit" value = "提交" />
|
056 |
</ form >
|
057 |
< div id = "debuger" ></ div >
|
058 |
< script type = "text/javascript" src = "http://code.jquery.com/jquery-1.6.4.min.js" ></ script >
|
059 |
< script type = "text/javascript" >
|
060 |
$(function() {
|
061 |
$('.mwui-switch-btn').each(function() {
|
062 |
$(this).bind("click", function() {
|
063 |
var btn = $(this).find("span");
|
064 |
var change = btn.attr("change");
|
065 |
btn.toggleClass('off');
|
066 |
067 |
if(btn.attr("class") == 'off') {
|
068 |
$(this).find("input").val("0");
|
069 |
btn.attr("change", btn.html());
|
070 |
btn.html(change);
|
071 |
} else {
|
072 |
$(this).find("input").val("1");
|
073 |
btn.attr("change", btn.html());
|
074 |
btn.html(change);
|
075 |
}
|
076 |
077 |
return false;
|
078 |
});
|
079 |
});
|
080 |
081 |
$("#submit").click(function() {
|
082 |
var form = $(this).parent()[0];
|
083 |
var inputs = form.getElementsByTagName('input');
|
084 |
var params = [];
|
085 |
$('#debuger').html('');
|
086 |
087 |
for (var i=0; i < inputs.length ; i++) {
|
088 |
params.push(inputs[i].name+"="+inputs[i].value);
|
089 |
}
|
090 |
091 |
$.post("post.php", params.join("&")+"&temp="+Math.random(), function(data) {
|
092 |
$('#debuger').html(data);
|
093 |
});
|
094 |
095 |
return false;
|
096 |
});
|
097 |
});
|
098 |
</script> |
099 |
</ body >
|
100 |
</ html >
|
相关推荐
总的来说,这个"jQuery+CSS3仿苹果手机iPhone锁屏解锁代码"项目结合了两者的优势,既展示了jQuery的便捷性,又充分利用了CSS3的动态效果和布局能力。通过学习和实践,开发者可以提升自己的技能,并将这些技术应用到...
在本项目中,“jQuery+CSS3仿iPhone4S Siri UI.zip”是一个压缩包,它包含了一个使用jQuery、CSS3和HTML5技术实现的仿iPhone4S Siri用户界面的示例。这个界面旨在模拟苹果手机上的语音助手Siri的外观和交互效果,为...
本文将详细讲解如何使用jQuery和CSS3技术来创建一个仿苹果手机iPhone的锁屏解锁代码。这个项目的主要目的是展示如何利用这两种强大的Web开发工具来构建交互式的用户界面,特别是模拟移动设备的解锁体验。 首先,...
在本项目中,“jQuery+CSS仿iPhone手机面板导航”是一个基于Web技术实现的模拟iPhone手机面板导航的效果。这个效果能够为网页添加一种类似iPhone设备上滑动手势切换应用的交互体验,增强用户的浏览感受。接下来,...
在本资源中,"jQuery+CSS3实现iPhone手机锁屏解锁动画特效源码.zip" 提供了一种使用jQuery和CSS3技术来模拟iPhone手机锁屏解锁的动态效果。这个源码包可以帮助开发者学习如何结合这两种强大的前端技术来创建互动性和...
在本项目中,我们关注的是一个使用jQuery和CSS3实现的适用于Android和iPhone设备的桌面底部导航菜单。这个压缩包包含了一系列必要的文件,使开发者能够快速集成并自定义这一功能。下面将详细介绍其中的关键知识点: ...
html5, css3, html5 教程,css, jquery, javascript, div+css模板, css模板, css教程, div css, css hack, JS, html5 开发工具
【jQuery+CSS3仿iPhone4S Siri UI特效代码】是一个基于JavaScript库jQuery和CSS3技术实现的项目,旨在创建一个类似苹果iPhone4S上Siri的用户界面效果。这个项目结合了动态交互与视觉设计,为网页应用或移动Web应用...
10.jquery仿卓越亚马逊网鼠标移到按钮弹出菜单的效果代码 11.jquery浮动变化的个性菜单插件floatmenu下载 12.jQuery黑色风格仿Flash版下滑菜单效果 13.jquery黑色循环滚动菜单特效插件下载 14.jquery灰色...
【jQuery CSS3仿iPhone4S Siri UI】是一个利用JavaScript库jQuery和CSS3技术来实现的交互式用户界面,模仿了苹果公司iPhone4S中的语音助手Siri的UI设计。这个项目旨在提供一种视觉上吸引人的、具有动画效果的界面,...
在本主题中,我们将深入探讨如何使用CSS3来创建模拟iPhone或iOS设备上的开关按钮。 首先,让我们理解开关按钮的设计要素。在iOS系统中,开关按钮通常由两个部分组成:一个背景和一个滑块,滑块可以左右移动来切换...
本项目"jQuery+HTML5仿iPhoneQQ首页效果"就是一个典型的实例,它巧妙地融合了jQuery库、HTML5新特性以及CSS样式,以打造出与iPhoneQQ应用类似的首页界面。下面我们将详细探讨这一实现过程中的关键知识点。 首先,...
在本项目中,“jQuery CSS仿iPhone手机滑动解锁屏幕”是一个使用jQuery和CSS技术实现的交互效果,旨在为Web应用或网页提供一种类似iPhone手机上滑动解锁的体验。这个功能通常用于增加用户验证环节的安全性和趣味性。...
为了实现更精细的效果,开发者可能还会使用CSS3的一些高级特性,比如阴影效果(`box-shadow`和`text-shadow`)、渐变(`linear-gradient`和`radial-gradient`)、动画(`@keyframes`)等。这些特性能增加设计的动态...
在本案例中,CSS3被用来创建一款模拟iPhone UI的滑动开关按钮,充分展示了CSS3的强大能力。 【iPhone UI】 iPhone UI(用户界面)是指苹果设备上应用程序和操作系统交互的设计风格。这种设计遵循Apple的Human ...
在本文中,我们将深入探讨如何使用CSS3来创建一个仿iPhone风格的开关按钮,并了解相关的前端技术,如HTML5、CSS、JavaScript和jQuery。这个压缩包文件提供了实现此类UI图标的代码示例,有助于开发者更好地理解和应用...
利用checkbox结合CSS3来实现一个3D开关切换按钮,该CSS3按钮一共有4款不同的样式风格,有电器开关样式按钮、iPhone锁屏样式按钮等。该CSS3按钮的实现原理很简单,原型是一个checkbox,然后利用CSS3属性来渲染...
本篇文章将详细探讨如何利用jQuery Mobile插件来实现一个仿iPhone滑动出现删除按钮的功能,这一功能在很多移动应用中常见,例如邮件、联系人或任务管理器。 首先,我们需要理解jQuery Mobile的核心概念。它基于...
"jQuery iPhone UI"是一个专门用于构建具有苹果设备风格用户界面的jQuery插件。这个工具允许开发者轻松地为他们的网站添加iOS风格的交互效果,提升用户体验。 首先,我们要理解jQuery的核心概念。jQuery是一个高效...
在Android开发中,为了实现与iPhone类似的开关按钮效果,我们需要深入了解和应用自定义视图、样式和动画等技术。以下是一些关键知识点的详细说明: 1. **自定义视图(Custom View)**: 在Android中,我们可以通过...