- 浏览: 228986 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
yjw0628:
text 和password无需分开处理.然后不要用input ...
jquery html5 实现placeholder 兼容password ie6 -
supercrsky:
不输入直接提交form会有各种问题。
jquery html5 实现placeholder 兼容password ie6 -
myfreespace:
嗯 谢谢提示,正在修改中
模仿新浪微薄 删除冒泡提示效果 -
王斌_code:
有bug,先点删除,再点取消,在冒泡消失前,点击删除(构造事件 ...
模仿新浪微薄 删除冒泡提示效果 -
王斌_code:
效果有点生硬,用jquery可以省不少事,而且效果很好
模仿新浪微薄 删除冒泡提示效果
<style type="text/css"> .table_tag{width:360px;height:220px;overflow:hidden;border:1px solid #333;margin:10px;} .table_tag .tt_top{width:360px;height:36px;line-height:36px;background-color:#C1E4B2;margin-bottom:10px;} .table_tag .tt_top ul li{float:left;cursor:pointer;width:88px;height:36px;text-align:center;font-size:14px;line-height:36px;border:1px solid #E0F1D9;} .table_tag .tt_top ul .current{background:url("/img/base/currentButton4.gif") no-repeat;color:#fff;} .table_tag .tt_text ul{width:320px;margin:0 20px;} .table_tag .tt_text ul li{padding-left:20px;border-bottom:1px dotted #333;background:url('/img/base/icon_2.png') no-repeat 0 2px;} </style> <script type="text/javascript"> function $(id){return document.getElementById(id);} /** * 标签切换 * num 标签的个数 * _this 当前对象this * 用法:在点击对象上添加id:**_nav_1 * 在 要切换的对象上添加id: **_block_1 * current是切换的时候改变的样式 * 这个地方用到了两个样式current nows,所以进行了判断 */ function switchBlock(num, _this){ var id = _this.id.replace(/^.+_/,""); var name_space = _this.id.replace(/_.+/,""); var cls = 'current'; if(name_space === 'wy'){ cls = 'nows'; } for(var i=1; i<=num; i++) {//判断是否有类 如果有就移除 if($(name_space + "_nav_" + i).className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'))){ var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)'); $(name_space + "_nav_" + i).className = $(name_space + "_nav_" + i).className.replace(reg,' '); } $(name_space + "_block_" + i).style.display="none"; } if(name_space === 'wy'){ $(_this.id).className="nows"; }else{ $(_this.id).className="current"; } $(name_space+"_block_"+id).style.display="block"; } </script> <div class='table_tag'> <div class='tt_top'> <ul> <li class='current' id="play_nav_1" onmouseover="switchBlock(4,this)">国际新闻</li> <li id="play_nav_2" onmouseover="switchBlock(4,this)">国内新闻</li> <li id="play_nav_3" onmouseover="switchBlock(4,this)">时政要闻</li> <li id="play_nav_4" onmouseover="switchBlock(4,this)">民生民计</li> </ul> </div> <div class='tt_text'> <ul id="play_block_1"> <li><a href="#">标准普尔大幅下跌</a></li> <li><a href="#">全球股市动荡 不安 黄金涨 </a></li> <li><a href="#">全球股市动荡 不安 黄金涨 </a></li> <li><a href="#">全球股市动荡 不安 黄金涨 </a></li> <li><a href="#">全球股市动荡 不安 黄金涨 </a></li> <li><a href="#">全球股市动荡 不安 黄金涨 </a></li> </ul> <ul style="display:none;" id="play_block_2"> <li><a href="#">外交部拒绝公开三公经费 </a></li> <li><a href="#">外交部拒绝公开三公经费 </a></li> <li><a href="#">外交部拒绝公开三公经费 </a></li> <li><a href="#">外交部拒绝公开三公经费 </a></li> <li><a href="#">外交部拒绝公开三公经费 </a></li> <li><a href="#">外交部拒绝公开三公经费 </a></li> </ul> <ul style="display:none;" id="play_block_3"> <li><a href="#">中国航母的未来是怎样</a></li> <li><a href="#">中国航母的未来是怎样</a></li> <li><a href="#">中国航母的未来是怎样</a></li> <li><a href="#">中国航母的未来是怎样</a></li> <li><a href="#">中国航母的未来是怎样</a></li> <li><a href="#">中国航母的未来是怎样</a></li> </ul> <ul style="display:none;" id="play_block_4"> <li><a href="">工资三年不涨,物价却飞涨</a></li> <li><a href="">工资三年不涨,物价却飞涨</a></li> <li><a href="">工资三年不涨,物价却飞涨</a></li> <li><a href="">工资三年不涨,物价却飞涨</a></li> <li><a href="">工资三年不涨,物价却飞涨</a></li> <li><a href="">工资三年不涨,物价却飞涨</a></li> </ul> </div> </div> <style type="text/css"> .wy{width:360px;height:280px;border:1px solid #B1C8D7;margin:10px;} .wy .wy_top{width:360px;height:24px;line-height:24px;} .wy .wy_top ul{list-style-type:none;} .wy .wy_top ul li{color:#4C83B8;width:89px;height:24px;line-height:24px;text-align:center;cursor:pointer;float:left;background-color:#E8EFF6;border:1px solid #b1c8d7;border-top:none;border-left:none;} .wy .wy_top .wy_toph{width:90px;border-right:none;} .wy .wy_top .nows{background-color:#fff;border-bottom:none;font-weight:bold;text-decoration:underline;} .wy .wy_text ul{width:320px;margin:10px;} .wy .wy_text ul li{padding-left:15px;border-bottom:1px dotted #333;} </style> <div class='wy'> <div class='wy_top'> <ul> <li class="nows" id="wy_nav_1" onmouseover="switchBlock(4,this)">财经</li> <li id="wy_nav_2" onmouseover="switchBlock(4,this)">股票</li> <li id="wy_nav_3" onmouseover="switchBlock(4,this)">商业</li> <li id="wy_nav_4" onmouseover="switchBlock(4,this)" style="width:90px;border-right:none;">理财</li> </ul> </div> <div class='wy_text'> <ul id="wy_block_1"> <li>财经要闻在这里开始了阿里看</li> </ul> <ul id="wy_block_2" style="display:none;"> <li>股市有风险入市须小心</li> </ul> <ul id="wy_block_3" style="display:none;"> <li>商道给你明确的解析</li> </ul> <ul id="wy_block_4" style="display:none;"> <li>你不理财 才不理你 理财从现在开始</li> </ul> </div> </div>
发表评论
-
jquery html5 实现placeholder 兼容password ie6
2012-08-23 10:49 15336在做登录的时候我们都会用到文本框中显示要输入的默认提示,以前都 ... -
滚动显示消息 鼠标悬停
2012-07-24 23:35 1015<!doctype html> <h ... -
js获取鼠标点击坐标
2011-11-28 14:31 2325//获取坐标位置 function getPositi ... -
js中作用域链的问题
2011-08-17 15:17 1897先来看一个列子: <script type=&q ... -
为什么要选择json
2011-08-03 10:20 3492json这种数据格式是我们工作中常用到的,无论是在js中还是在 ... -
jquery 取值
2011-06-30 17:10 1031jQuery获取Select选择的 ... -
弹出新页面 js计算年龄 获取php传值
2011-06-16 00:14 2144<script type="text/j ... -
js 文字上下滚动效果
2011-06-13 15:27 2390<!DOCTYPE html PUBLIC &qu ... -
thickbox 弹出层
2011-06-02 14:14 3800最近的项目中比较多使用的 ThickBox,今天就简单 ... -
jquery 图表插件 gchart
2011-06-02 09:12 3299在程序中用到不同的折线 曲线 饼图等信息的展现,用jquery ... -
js中split的应用 jq获取数值
2011-05-25 21:01 2608var stuKey = stuKey.split(', ... -
js中的事件类型 冒泡和捕获
2011-03-27 13:52 2675js和html页面之间的交互是通过用户和浏览器之间的操作页面时 ... -
js函数 匿名函数 对象的写法
2011-03-20 15:50 5023以前在写js验证的时候都是用function来写的,一个方法一 ... -
常用的js验证方法
2011-03-20 11:51 1014function trim(s){ return s.r ... -
js加入收藏代码 日历 级联城市
2011-03-20 00:39 1043<script>function addfavor ... -
工作中写的图片轮换
2011-02-28 17:22 1070/* * 功能:俱乐部-球迷频道js * 标签切 ... -
settimeout传参数的问题
2011-02-21 14:24 1136window.setTimeout("rem ... -
jquery+php无刷新分页
2011-01-25 10:16 3939分页是经常用到的功能,这次用局部刷新分页 提高用户体验, 其 ... -
checkbox全选 和获取值
2011-01-12 14:12 1288<script type='text/javasc ... -
javascript iframe高度自适应
2010-12-22 15:02 1114问题:上传图片的时候局部刷新就在页面中放了个iframe,因为 ...
相关推荐
JavaScript标签栏切换效果是网页设计中常见的交互功能,主要用于提高用户体验,使得用户在多个内容区块之间轻松切换。这种效果在网站导航、选项卡展示、数据分页等场景中广泛应用。本文将详细介绍如何使用JavaScript...
在JavaScript(JS)中实现图片切换功能是一项常见的前端任务,主要应用于网站的幻灯片、轮播图等组件。这个功能通常需要结合HTML结构、CSS样式以及JavaScript代码来完成。以下是一个详细的步骤介绍: 首先,我们...
本文将深入探讨如何使用JavaScript设计一个功能完备的Tab标签切换系统。 首先,理解Tab切换的基本原理。Tab切换通常由一组可点击的标签和对应的隐藏内容区域组成。当用户点击某个标签时,对应的隐藏内容区域会显示...
2. JavaScript文件:通常命名为如`tabs.js`或`switchTab.js`,包含了实现选项卡切换功能的逻辑代码。 3. CSS文件:可能命名为`styles.css`,用于定义选项卡及内容区域的样式,包括颜色、字体、布局等。 4. 图像文件...
"js实现tab标签切换效果.zip"是一个包含原生JavaScript代码的资源,用于实现这种功能,无需依赖像jQuery这样的大型库。下面我们将深入探讨如何使用JavaScript来实现Tab切换效果以及相关的技术细节。 首先,我们需要...
在JavaScript(JS)编程中,用户中心的Tab标签切换特效是一种常见的交互设计,它使得用户能够在不同的内容区域之间轻松切换,提升用户体验。本资源“js用户中心tab标签切换特效.zip”提供了一款专用于用户中心界面的...
在JavaScript(JS)中,创建一个具备标签切换和关闭功能的后台管理界面是常见的需求,尤其是在Web应用程序的后台环境中。这种功能提供了用户友好的多任务处理能力,使得用户可以同时处理多个页面或任务,而无需频繁...
`jq.tab.js`中通常会有以下代码,用于实现标签切换功能: ```javascript $(document).ready(function() { $('.tabs li').click(function() { // 阻止默认链接行为 event.preventDefault(); // 获取当前点击的...
通过对这段代码的学习和理解,开发者可以快速掌握如何使用Swiper.js构建手机触屏滑动的选项卡标签切换功能,从而提升移动应用的用户体验。同时,这也提供了一个良好的起点,开发者可以根据需求进一步扩展和定制功能...
在这个“jQuery标签切换效果”的主题中,我们将深入探讨如何使用jQuery实现动态内容切换,使得用户可以轻松地在多个内容块之间进行浏览。 首先,我们需要了解标签切换的基本原理。标签切换通常用于展示多组内容,...
这个"jQuery很漂亮的标签切换样式"是一个示例,展示了如何利用jQuery来创建吸引人的用户体验,尤其是对于企业网站,这样的标签切换功能可以有效组织内容,提高用户导航效率。 首先,我们来理解“标签切换”的概念。...
这个JavaScript标签切换功能简单易懂,适合初学者学习和理解事件处理、DOM操作以及类名管理等基本概念。此外,这个例子还可以进一步优化,例如添加动画效果,或者采用更现代的事件委托方法来减少代码量和提高性能。...
本示例是使用纯JavaScript实现的Tab切换功能,这在不依赖任何JavaScript库或框架如jQuery的情况下尤其有用。下面我们将深入探讨这个主题,讲解如何实现纯JavaScript的Tab切换效果。 首先,我们需要理解HTML结构。一...
3. **jQuery插件**:有时,开发者会选择使用现有的jQuery插件,如Bootstrap的Tab插件或jQuery UI的Accordion组件,来快速实现标签切换功能。这些插件已经预设了动画效果和交互行为,可以节省大量开发时间。 4. **...
这个简单的图片切换功能可以作为学习JavaScript DOM操作、事件处理和页面动态更新的基础示例。在实际应用中,还可能需要考虑更多的细节,比如图片加载状态的处理、键盘导航支持、触摸设备的适配等。
JavaScript代码将被用来赋予这些菜单项动态的标签切换功能。 `说明.htm`可能是包含实现这一效果的详细步骤、代码解释或注意事项的文档。在实际应用中,开发者可能需要查看这个文件以理解如何整合和定制代码以适应...
JavaScript(简称JS)是一种广泛用于网页和网络应用的编程语言,尤其在实现用户交互和动态效果方面具有强大的功能。在本教程中,我们将探讨如何使用JavaScript实现Tab标签切换的效果,这是一种常见且实用的网页设计...
在本文中,我们将深入探讨如何使用Bootstrap框架来创建一个具有标签切换效果的用户界面。Bootstrap是一种流行的开源前端开发框架,它提供了一套响应式布局、移动设备优先的Web开发工具,使得开发者能够快速构建美观...
总结,通过以上步骤,我们已经成功地使用jQuery创建了一个基本的标签切换功能。这个功能不仅可以应用于网页的导航,也可以用于产品展示、新闻滚动等场景。在实际项目中,可以根据需求进行进一步的定制,比如添加过渡...
在JavaScript(JS)编程中,用户中心的Tab标签切换是一种常见的交互设计,它允许用户在不同的功能区域之间轻松切换,而无需重新加载整个页面。这种技术在用户界面设计中非常流行,因为它提高了用户体验,使信息架构...