tab切换代码iframe局部刷新页面

简介:

2017年12月27日

tab切换代码iframe局部刷新页面

<ul class="sidebar-nav">

    <li class="sidebar-nav-link">

        <a href="javascript:;" class="js-list active" go="./home/home.html" data-m="home">

            <i class="am-icon-home sidebar-nav-link-logo"></i> 首页

        </a>

    </li>

    <li class="sidebar-nav-link">

        <a href="javascript:;" class="js-list" go="./list/user.html" data-m="user">

            <i class="am-icon-user sidebar-nav-link-logo"></i> 用户

        </a>

    </li>

    <li class="sidebar-nav-link">

        <a href="javascript:;" class="js-list" go="./list/invite.html" data-m="invite">

            <i class="am-icon-user-plus sidebar-nav-link-logo"></i> 邀请

        </a>

    </li>

    <li class="sidebar-nav-link">

        <a href="javascript:;" class="js-list" go="./list/tryout.html" data-m="tryout">

            <i class="am-icon-ticket sidebar-nav-link-logo"></i> 试用

        </a>

    </li>

    <li class="sidebar-nav-link">

        <a href="javascript:;" class="js-list" go="./list/health_report.html" data-m="report">

            <i class="am-icon-wpforms sidebar-nav-link-logo"></i> 报告

        </a>

    </li>

</ul>

 

 
//动态绑定
$('body').on('click','.js-list',function(){

    var active_list = ['home','user','invite','tryout','report'];

    var len = active_list.length;

    var parameter = $(this).attr('data-m');

    for(var i = 0;i < len;i++){

        if(active_list[i] == parameter){

            $('a[data-m="' + active_list[i] + '"]').addClass('active');

        }else{

            $('a[data-m="' + active_list[i] + '"]').removeClass('active');

        }

    }

    //iframe局部刷新页面

    var me = $(this).attr('go');

    $('#iframe_list').attr('src',me);

    //操作iframe中的元素

    $('#iframe_list').contents().find('body').attr('class', 'theme-color');

});
目录
相关文章
|
前端开发 搜索推荐 数据可视化
阿里低代码引擎LowCodeEngine正式开源
低代码引擎是一款为低代码平台开发者提供的,具备强大扩展能力的低代码研发框架。由阿里巴巴前端委员会、钉钉宜搭联合出品。使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。
阿里低代码引擎LowCodeEngine正式开源
|
人工智能 自然语言处理 测试技术
自然语言生成代码一键搞定!Codex CLI:OpenAI开源终端AI编程助手,代码重构+测试全自动
Codex CLI是OpenAI推出的轻量级AI编程智能体,基于自然语言指令帮助开发者高效生成代码、执行文件操作和进行版本控制,支持代码生成、重构、测试及数据库迁移等功能。
3900 1
自然语言生成代码一键搞定!Codex CLI:OpenAI开源终端AI编程助手,代码重构+测试全自动
|
设计模式 移动开发 Java
【阿里规约】阿里开发手册解读——代码格式篇
本文所有代码格式规范遵循《阿里规约》,从编码、换行符、空格规则、括号规则、字符数等方面展开,详细阐述方法参数、强制转换、运算符、缩进等元素的编写规范。
【阿里规约】阿里开发手册解读——代码格式篇
|
机器学习/深度学习 数据可视化 前端开发
Streamlit初识(一)——安装以及初步应用
Streamlit初识(一)——安装以及初步应用
3781 0
|
PHP
PHP实现极光推送jpush/jpush 手机APP消息推送
PHP实现极光推送jpush/jpush 手机APP消息推送
734 0
|
JavaScript 网络协议 PHP
使用阿里云npm镜像加速
npm(node package manager)是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 &quot;npm -v&quot; 来测试是否成功安装。命令如下,出现版本提示表示安装成功
60598 4
|
2天前
|
人工智能 自然语言处理 安全
阿里云AI数智鉴密:AI 生成内容如何拿到一张"防篡改的身份证"
隐形水印 + C2PA签名:让AI生成内容“持证上岗”。
1091 0
|
10天前
|
人工智能 自然语言处理 安全
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
本文聚焦阿里云2026年推出的三款自研AI办公产品,清晰拆解千问办公、Qoder Teams、Qoder CN的差异化定位与能力边界:千问办公主打职场全场景提效,支持自然语言指令一键完成PPT生成、数据分析等高频办公任务;Qoder Teams面向程序员团队,深度整合AI代码生成、团队协同与企业知识库能力;Qoder CN则专为金融、政务等强合规场景打造,实现数据不出境与VPC私有化部署。文章同步给出分场景选型指南与最新活动定价,帮助不同类型的企业按需组合产品,实现业务岗、研发岗与强合规场景的AI能力全覆盖。
3645 3
阿里云千问办公、Qoder Teams、Qoder CN区别与选择指南:模型能力、适用场景与最新活动参考
|
22天前
|
人工智能 缓存 前端开发
DeepSeek Harness 首发实测 + 入门教程,夯爆了!梁神我错了
DeepSeek Harness + DeepSeek V4 Pro 项目实战保姆级教程!手把手带你从零安装开源 AI 编程工具,开发架构图、知识讲解网站、3D 网页游戏、全栈 AI 应用 4 个项目,覆盖运行模式选择、插件安装与开发,看看能不能对标 Claude。
13377 93
DeepSeek Harness 首发实测 + 入门教程,夯爆了!梁神我错了