用YUI做了个标签浏览效果


Posted in Javascript onFebruary 20, 2007

在这里先要感谢yahoo的工程师们无私的将他们的成果奉献出来——yui(yahoo! ui)
其实这是它自带的一个例子,我只是熟悉了一下,各种接口调用还是比较方便的
浏览:http://www.healdream.com/upload/html/tabview_test.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<head> 
<title>TabView Test</title> 
<link rel="stylesheet" type="text/css" href="tabview1.css"> 
<link rel="stylesheet" type="text/css" href="border_tabs1.css"> 
<script type="text/javascript" src="yahoo.js"></script> 
<script type="text/javascript" src="dom.js"></script> 
<script type="text/javascript" src="event.js"></script> 
<script type="text/javascript" src="tabview.js"></script> 
<script type="text/javascript">    
var myTabs = new YAHOO.widget.TabView("demo");  
YAHOO.example.init = function() { 
    var tabView = new YAHOO.widget.TabView('demo'); 
    tabView.on('contentReady', function() { 
        obj=document.getElementById("nav"); 
        dest=obj.getElementsByTagName("li"); 
        for(var i=0;i<dest.length;i++){ 
            this.getTab(i).set('activationEvent', 'mouseover'); 
        } 
    }); 
}; YAHOO.example.init(); 
</script>   
<style> 
#demo{ 
border:1px solid #000000; 
width:40%; 
background-color:#c0c0c0; 
padding:5px; 
} 
.yui-navset.yui-content{ 
padding:10px; 
height:200px; 
} 
</style>    
<div id="demo" class="yui-navset">    
     <ul class="yui-nav" id="nav">    
         <li class="selected"><a href="#tab1"><em>Tab One Label</em></a></li>    
         <li><a href="#tab2"><em>Tab Two Label</em></a></li>    
         <li><a href="#tab3"><em>Tab Three Label</em></a></li>    
     </ul>                
     <div class="yui-content">    
         <div><p>Tab One Content</p></div>    
         <div><p>Tab Two Content</p></div>    
         <div><p>Tab Three Content</p></div>    
     </div>    
</div> 

相对来说,代码已经很精炼了,相对其他相同效果的网页来说
Javascript 相关文章推荐
Javascript 对象的解释
Nov 24 Javascript
JavaScript 三种不同位置代码的写法
Oct 25 Javascript
预加载css或javascript的js代码
Apr 23 Javascript
JQuery调webservice实现邮箱验证(检测是否可用)
May 21 Javascript
js ajaxfileupload.js上传报错的解决方法
May 05 Javascript
vue-resource + json-server模拟数据的方法
Nov 02 Javascript
Vue 仿QQ左滑删除组件功能
Mar 12 Javascript
angular2 ng2-file-upload上传示例代码
Aug 23 Javascript
js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解
Jan 19 Javascript
Preload基础使用方法详解
Feb 03 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
Jul 28 Javascript
Vue和React有哪些区别
Sep 12 Javascript
懒就要懒到底——鼠标自动点击(含时间判断)
Feb 20 #Javascript
初探jquery——表单应用范例
Feb 20 #Javascript
动态调用css文件——jquery的应用
Feb 20 #Javascript
js压缩利器
Feb 20 #Javascript
通过jquery实现tab标签浏览效果
Feb 20 #Javascript
用jquery来定位
Feb 20 #Javascript
NiftyCube——轻松实现圆角边框
Feb 20 #Javascript
You might like
支持php4、php5的mysql数据库操作类
2008/01/10 PHP
php连接与操作PostgreSQL数据库的方法
2014/12/25 PHP
php简单实现查询数据库返回json数据
2015/04/16 PHP
PHP获取访问页面HTTP状态码的实现代码
2016/11/03 PHP
poshytip 基于jquery的 插件 主要用于显示微博人的图像和鼠标提示等
2012/10/12 Javascript
IE中的File域无法清空使用jQuery重设File域
2014/04/24 Javascript
JavaScript极简入门教程(三):数组
2014/10/25 Javascript
js实现非常简单的焦点图切换特效实例
2015/05/07 Javascript
浅谈JavaScript中setInterval和setTimeout的使用问题
2015/08/01 Javascript
jquery 全选、全不选、反选效果的实现代码【推荐】
2016/05/05 Javascript
BootStrap智能表单实战系列(七)验证的支持
2016/06/13 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
网络传输协议(http协议)
2016/11/18 Javascript
js图片放大镜效果实现方法详解
2020/10/28 Javascript
从零开始最小实现react服务器渲染详解
2018/01/26 Javascript
vue获取当前点击的元素并传值的实例
2018/03/09 Javascript
解决layui中的form表单与button的点击事件冲突问题
2018/08/15 Javascript
详解vue的数据劫持以及操作数组的坑
2019/04/18 Javascript
vue 实现特定条件下绑定事件
2019/11/09 Javascript
[01:06:07]2014 DOTA2国际邀请赛中国区预选赛5.21 DT VS CIS
2014/05/22 DOTA
详解Python迭代和迭代器
2016/03/28 Python
Python搭建HTTP服务器和FTP服务器
2017/03/09 Python
Python中flatten( )函数及函数用法详解
2018/11/02 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
Python导入模块包原理及相关注意事项
2020/03/25 Python
捷克领先的户外服装及配件市场零售商:ALPINE PRO
2018/01/09 全球购物
C++是不是类型安全的
2014/02/18 面试题
计算机系统管理员求职信
2014/06/20 职场文书
简单的辞职信范文(2016最新版)
2015/05/12 职场文书
销售人员管理制度
2015/08/06 职场文书
靠谱的活动总结
2019/04/16 职场文书
Mongo服务重启异常问题的处理方法
2021/07/01 MongoDB
vscode中使用npm安装babel的方法
2021/08/02 Javascript
pytorch中的torch.nn.Conv2d()函数图文详解
2022/02/28 Python
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle