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');

});
目录
相关文章
|
7月前
|
JavaScript 前端开发 UED
jQuery 自动刷新页面但不闪烁的实现方法
jQuery 自动刷新页面但不闪烁的实现方法
|
5月前
|
JavaScript
vue【解决方案】页面/路由跳转后,滚动条消失,页面无法滚动
vue【解决方案】页面/路由跳转后,滚动条消失,页面无法滚动
190 0
|
缓存
uniapp的mescroll-body组件与页面切换冲突.mescroll-body组件下拉异常,mescroll-body组件页面跳转回来后下滑屏幕直接触发了下拉刷新.
uniapp的mescroll-body组件与页面切换冲突.mescroll-body组件下拉异常,mescroll-body组件页面跳转回来后下滑屏幕直接触发了下拉刷新.
304 0
|
JavaScript
jQuery——手风琴完美实现效果(不会出现重复点击动画还没加载完成)
手风琴完美实现效果(不会出现重复点击动画还没加载完成)
108 0
|
JavaScript 前端开发
js实现页面滑动到最底部触发内容加载
js实现页面滑动到最底部触发内容加载
442 0
|
Web App开发 JavaScript
js 实现谷歌浏览器中隐藏标签后setInterval事件暂停
Interval_control= setInterval(function(){newsSlide_ChangeImg(-1,'left',start_time);},3000);//设置自动切换函数 window.
961 0