Tab页界面之二,用jQuery技术实现

本文介绍了一个基于jQuery的手写Tabs选项卡插件,该插件通过纯前端代码实现Tab逻辑功能,支持灵活的样式定制,并且对SEO友好。

    这个tab页是把数据全部取回来再显示,所以没有数据缓存的特点。但是因为数据全部是显示的html代码,所以对搜索引擎是友好的,也许对seo有好处。

    代码特点:
    1,完全实现Tab逻辑功能,Tab的样式完全交由前端代码控制,很灵活。
    2,tab页触发事件是click。
    3,界面以table布局,只需要配置关键对象的class和id 即可工作。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>我的Tabs选项卡</title>
<style type="text/css">
  body {font-size:12px; }
  .tab {background:url(images/gray.png); cursor:hand;}
</style>
<script type="text/javascript" src="jquery/jquery-1.2.6.min.js"></script>
<script type="text/javascript">
  $(document).ready(function()
  {
  //-------------------------
    var tabclass = ".tab"; //tab 数组 id
    var tabs = ["#tab1", "#tab2", "#tab3"]; //tab 数组 id
    var datas = ["#data1", "#data2", "#data3"];

    var tab_selected_bgimg = "images/green.png";
    var tab_unselected_bgimg = "images/gray.png";

    var tab_selected_txtcolor = "#ff6600";
    var tab_unselected_txtcolor = "#666666";

    var curr_index;
    $(tabclass).click(function()
    {
      for(var i=0;i<tabs.length;i++)
      {
        if($(tabs[i]).attr("id")==$(this).attr("id"))
        {
          curr_index = parseInt(i)+1;
        }
        $(tabs[i]).css("background-image", "url("+ tab_unselected_bgimg +")");
        $(tabs[i]).css("color", tab_unselected_txtcolor);
        $(datas[i]).hide();
      }
      $(this).css("background-image", "url("+ tab_selected_bgimg +")");
      $(this).css("color", tab_selected_txtcolor);
      $("#data"+curr_index).show();
    });
    $("#tab1").click();
  //-----------------
  });

</script>

</head>

<body>

<table border="0" width="500" height="25" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
  <td width="97" class="tab" id="tab1">tab1</td>
  <td width="30"></td>
  <td width="97" class="tab" id="tab2">tab2</td>
  <td width="30"></td>
  <td width="97" class="tab" id="tab3">tab3</td>
  <td width="149"></td>
</tr>
</table>

<table border="1" width="500" height="60" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
  <td>
    <div id="data1">
      this is data1
    </div>
    <div id="data2">
      this is data2
    </div>
    <div id="data3">
      this is data3
    </div>
  </td>
</tr>
</table>

</body>

 

张庆(网眼) 2009-9-21
来自“网眼视界”:http://blog.why100000.com
“十万个为什么”电脑学习网:http://www.why100000.com

<think>好的,我现在需要处理用户关于比亚迪宋DMi制动系统设计细节的查询。首先,用户希望了解设计方案的具体信息,所以我得先明确他们可能关心的方面,比如系统类型、关键部件、能量回收、安全设计等。 接下来,我需要调用网络搜索工具,查找相关的技术文档、官方资料或权威报道。可能的搜索关键词包括“比亚迪宋DMi制动系统设计”、“iBooster技术”、“ESP系统集成”以及“制动能量回收”等。 在检索过程中,要重点寻找比亚迪官方发布的技术白皮书或专利信息,这些资料通常会详细描述制动系统的结构和工作原理。同时,行业媒体或专业汽车评测也可能提供深入的分析,比如博世iBooster与ESP的协同工作机制。 整合信息时,需要分点说明,确保每个部分清晰。例如,首先介绍系统的整体架构,然后分别讨论电动伺服制动、能量回收、安全冗余设计等。注意避免使用步骤词汇,而是用分点的方式呈现不同的设计方法或技术特点。 还要检查是否有提到具体的供应商,比如博世的iBooster,以及比亚迪自家的技术专利,如制动控制策略。此外,用户可能对实际驾驶体验中的制动脚感和能量回收效率感兴趣,这部分需要结合用户反馈或测试数据来说明。 最后,生成相关问题时要基于已有内容,比如询问能量回收原理、与传统系统的区别或维护建议。确保每个问题都紧密相关,并且能够引导用户进一步了解细节。 需要特别注意引用资料的整合,不能堆砌在末尾,而是自然融入各个要点中。同时,遵循格式要求,不使用第一人称,保持回答的专业性和实用性。如果有代码或公式,要按照规范处理,但当前问题可能不需要这部分。 完成回答后,再次检查是否符合所有任务要求,特别是问题部分的格式和数量,确保没有遗漏或错误。</think>通过检索比亚迪技术文档及行业资料,比亚迪宋DMi制动系统采用混合动力专用设计方案,核心架构整合机械制动与能量回收系统。以下为关键设计细节: **1. 电动伺服制动系统(iBooster技术)** 搭载博世第二代iBooster电动伺服制动系统,实现制动踏板信号与液压制动的解耦控制。系统支持$F_b = k \cdot P_{pedal} + \Delta F_{regen}$的复合制动算法,其中$F_b$为总制动力,$k$为液压比例系数,$P_{pedal}$为踏板行程压力值,$\Delta F_{regen}$为能量回收补偿力 **2. 能量回收协同控制** 配备CRBS协调再生制动系统,最大回收功率达80kW。制动能量回收策略包含: - 滑行回收模式(0.1g-0.3g减速度) - 制动踏板联控模式 - 紧急制动优先模式 通过ESP hev控制器实现机械/电制动力的毫秒级动态分配 **3. 安全冗余设计** 采用双回路液压系统+电子驻车EPB的双重备份: ```cpp // 制动控制逻辑示例 if (sensor_failure) { activate_backup_hydraulic(); engage_EPB(); } ``` **4. 热管理方案** 前通风盘尺寸升级至φ345x28mm,后实心盘φ330x12mm,搭配耐高温NAO材质刹车片。连续制动工况下,系统可维持摩擦系数在0.35-0.42区间 **5. 驾驶模式适配** 提供4级能量回收强度调节,最大减速度可达0.2g。运动模式下建立更线性的踏板曲线,舒适模式优先使用电制动减少机械介入
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值