用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调试过程中找不到哪里出错的可能原因
Dec 16 Javascript
Angular用来控制元素的展示与否的原生指令介绍
Jan 07 Javascript
再谈JavaScript线程
Jul 10 Javascript
js采用concat和sort将N个数组拼接起来的方法
Jan 21 Javascript
jQuery模拟select实现下拉菜单功能
Jun 20 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
Jan 11 Javascript
详解Angular4中路由Router类的跳转navigate
Jun 09 Javascript
分享ES6的7个实用技巧
Jan 18 Javascript
vue中如何去掉空格的方法实现
Nov 09 Javascript
bootstrap table实现合并单元格效果
Dec 24 Javascript
JavaScript展开操作符(Spread operator)详解
Jul 20 Javascript
非常漂亮的js烟花效果
Mar 10 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
PHP 翻页 实例代码
2009/08/07 PHP
php字符串函数学习之strstr()
2015/03/27 PHP
JS实现部分HTML固定页面顶部随屏滚动效果
2015/12/24 Javascript
全屏js头像上传插件源码高清版
2016/03/29 Javascript
微信js-sdk地理位置接口用法示例
2016/10/12 Javascript
详解js中Number()、parseInt()和parseFloat()的区别
2016/12/20 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
Vue.js实现的表格增加删除demo示例
2018/05/22 Javascript
小程序自定义日历效果
2018/12/29 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
python定时器使用示例分享
2014/02/16 Python
Python实现删除Android工程中的冗余字符串
2015/01/19 Python
浅谈Python的Django框架中的缓存控制
2015/07/24 Python
Python实现按特定格式对文件进行读写的方法示例
2017/11/30 Python
python Crypto模块的安装与使用方法
2017/12/21 Python
Python 实现异步调用函数的示例讲解
2018/10/14 Python
Django objects的查询结果转化为json的三种方式的方法
2018/11/07 Python
django与小程序实现登录验证功能的示例代码
2019/02/19 Python
Python将文字转成语音并读出来的实例详解
2019/07/15 Python
python代码实现逻辑回归logistic原理
2019/08/07 Python
python安装dlib库报错问题及解决方法
2020/03/16 Python
jupyter notebook 多行输出实例
2020/04/09 Python
解决Jupyter notebook中.py与.ipynb文件的import问题
2020/04/21 Python
Python3 socket即时通讯脚本实现代码实例(threading多线程)
2020/06/01 Python
python 带时区的日期格式化操作
2020/10/23 Python
乌克兰移动电子产品和相关配件的在线商店:iTMag
2020/03/16 全球购物
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
迎元旦广播稿
2014/02/22 职场文书
小学生开学第一课活动方案
2014/03/27 职场文书
小学生竞选班干部演讲稿
2014/04/24 职场文书
六年级语文下册教学计划
2015/01/22 职场文书
上班迟到检讨书
2015/05/06 职场文书
民事答辩状范本
2015/05/21 职场文书
人生遥控器观后感
2015/06/11 职场文书
热爱劳动主题班会
2015/08/14 职场文书
js 实现Material UI点击涟漪效果示例
2022/09/23 Javascript