`

很好用的一个JS实现TabMenu

阅读更多

 一个页面中有太多的内容得拉滚动条才能看到所有的内容,如果使用WebF可以实现漂亮的Tab Pane,用它不但可以把零乱的Sidebar内容整合,而且还能动态地显示出各各内容,节省了空间,页面又变得整洁,甚是实用.

1. 首先需要下载TabPane的源代码, 然后将其中的CSS, JS, LOCAL目录和demo.html, memdemo.html, tabpane.html解压到工程目录中

2.接下来就是把JS和CSS引用进到所要用到的JSP页面,最好添加在head标签之前:

<script type="text/javascript" src="js/tabpane.js"></script>
<link type="text/css" rel="StyleSheet" href="css/tab.webfx.css" />

当然, 这里的"src"和"href"后面的地址都要换成你实际存放的位置.在JSP页面某处,最好是一个<table></table>中添加TabPane的模板代码如下:

<div class="tab-pane" id="tab-pane-1">

 

<script type="text/javascript">
var tabPane1 = new WebFXTabPane( document.getElementById( "tab-pane-1" ) );
</script>

   <div class="tab-page" id="tab-page-1">
      <h2 class="tab">General</h2>

      <script type="text/javascript">
      tabPane1.addTabPage( document.getElementById( "tab-page-1" ) );
      </script>

      This is text of tab 1. This is text of tab 1.
      This is text of tab 1. This is text of tab 1.

   </div>

   <div class="tab-page" id="tab-page-2">
      <h2 class="tab">Privacy</h2>

      <script type="text/javascript">
      tabPane1.addTabPage( document.getElementById( "tab-page-2" ) );
      </script>

      This is text of tab 2. This is text of tab 2.
      This is text of tab 2. This is text of tab 2.

   </div>
</div>

3. 这样就可以啦, 如果想进一步更改它的样式, 就修改相应的CSS好了.

 

 
分享到:
评论

相关推荐

    一个很好用的TabMenu _TabPane(Ajax的Tabs)

    "一个很好用的TabMenu _TabPane(Ajax的Tabs)"标题表明我们讨论的是一个采用Ajax技术实现的TabMenu和TabPane组件。Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下,能够更新部分网页的技术...

    Laravel开发-tabmenu

    在Laravel框架中,开发一个`tabmenu`通常涉及到创建一个动态、响应式的导航菜单,用于网站或应用程序的多选项卡界面。`tabmenu`是一个常见的功能,它可以帮助用户更有效地浏览和组织内容,尤其在内容较多或者需要...

    js实现tab菜单效果

    本文将详细介绍如何使用JavaScript(JS)原生代码实现一个基本的Tab菜单效果。 首先,我们需要理解Tab菜单的基本结构。通常,Tab菜单由两部分组成:一个是可见的选项卡(tab),用户可以通过点击它们来选择;另一个...

    javascript_menu_tab的例子

    "javascript_menu_tab"的例子就是一个很好的学习资源,旨在帮助初学者理解如何使用JavaScript来创建动态的菜单和标签页。 在“menutabcn.html”这个文件中,我们可以预期它包含了一个简单的HTML结构,可能使用了CSS...

    jquery-tab-menu

    《jQuery Tab Menu 实现与应用详解》 在Web开发领域,jQuery库因其强大的功能和简洁的API而广受开发者喜爱。其中,jQuery Tab Menu是一种常见的交互元素,它为网站提供了清晰、直观的导航结构,使得用户可以轻松地...

    js实现tab切换效果实例

    JavaScript实现Tab切换效果是一种常见的网页交互技术,用户通过点击不同的标签页来查看对应的内容区域,而其他内容区域则会被隐藏。实现这一效果涉及到了HTML、CSS和JavaScript的结合使用。在本例中,我们通过一个...

    原生js实现tab选项卡切换

    原生js实现tab选项卡切换功能的优点在于不依赖任何外部库或框架,能够让我们深入理解JavaScript的基础知识和DOM操作。这样的实践对提高前端开发者的代码编写能力大有裨益。然而,在复杂的项目中,可能需要引入更为...

    javascript采用数组实现tab菜单切换效果.docx

    ### JavaScript使用数组实现Tab菜单切换效果详解 #### 一、背景与目的 在现代Web开发中,Tab菜单是非常常见的一种交互元素,它不仅能够优化页面布局,提高用户体验,还能够帮助用户快速找到所需的信息。本文将详细...

    tabmenutabmenu

    在IT行业中,"tabmenu"通常指的是网页或应用程序中一种常见的用户界面元素——标签页菜单。这种设计模式允许用户在不同的视图或功能之间切换,而无需打开多个窗口或页面,极大地提升了用户体验和效率。接下来,我们...

    jquery CSS3实现手机滑屏tab菜单效果

    在移动设备上,提供一种流畅、用户友好的交互体验至关重要,而滑屏Tab菜单就是这样的一个设计元素。本文将深入探讨如何使用jQuery和CSS3来实现手机上的滑屏Tab菜单效果,让用户的导航操作变得更加简单直观。 首先,...

    JS实现同一个网页布局滑动门和TAB选项卡实例

    本文实例讲述了JS实现同一个网页布局滑动门和TAB选项卡。分享给大家供大家参考。具体如下: 这里演示同一个网页布局滑动门和TAB选项卡效果,其实滑动门和选项卡没有太大的区别,无非是鼠标动作的不同而已,但是有...

    jquery-tab-menu_01

    标题“jquery-tab-menu_01”暗示我们正在讨论一个基于jQuery的Tab菜单实现。这个项目可能是一个简单的网页组件,用于创建交互式的标签式导航菜单。jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、...

    js实现tab选项卡切换功能

    在JavaScript中实现tab选项卡切换功能是一项常见的网页交互设计任务,它能够为用户提供更好的浏览体验。本示例代码详细展示了如何使用纯JS来创建一个简单的选项卡切换效果,主要包括以下几个关键知识点: 1. HTML...

    Div+Css的Tab菜单

    - 每个Tab作为一个单独的Div,可以通过JavaScript或CSS来切换其激活状态。 - 内容区Div根据Tab的切换,动态显示或隐藏相应的子内容区域。 4. **Tab菜单的交互实现**: - 通过JavaScript或jQuery实现Tab的点击...

    简易实用的jQuery Tab选项卡菜单插件

    **jQuery**本身是一个轻量级的JavaScript库,简化了DOM操作、事件处理、动画效果以及Ajax交互。在这款插件中,jQuery主要用于监听用户点击事件,切换Tab内容的显示与隐藏,以及实现上述提及的动画效果。 **文件结构...

    原生js+css实现tab切换功能

    在本文中,我们将探讨如何使用原生JavaScript和CSS来实现一个简单的Tab切换功能,而无需依赖任何外部库或框架,如jQuery。这个功能在网页设计中非常常见,用于组织和展示分段的内容。 首先,我们来看一下HTML结构。...

    jquery-tab-menu_02

    三、jQuery实现Tab功能 1. 选择器:jQuery提供了一系列强大的选择器,用于快速定位DOM元素。在Tab菜单中,我们可以使用类选择器或ID选择器来选取标题和内容区域。 2. 事件绑定:使用`click()`函数绑定点击事件到...

Global site tag (gtag.js) - Google Analytics