数据表格字段:
{field: 'novelId', title: '小说ID',width:100,templet: '<div><a href="javascript:;" _href="/contentManage/content-chapters.html" novelName="{{d.name}}" onclick="showChapters(this,{{d.novelId}});" class="layui-table-link">{{d.novelId}}</a></div>'}
 
function showChapters(obj,param) {
        layui.use(['element'], function () {
            $ = layui.jquery;
            element = layui.element;
           var novelName=$(obj).attr("novelName");
            var url=$(obj).attr("_href")+"?param="+param;//携带小说id,展示该小说下的全部章节
            for (var i = 0; i <$('.x-iframe',window.parent.document).length; i++) {//获取父页面的dom元素
                if($('.x-iframe',window.parent.document).eq(i).attr('data-id')==param){
                    parent.element.tabChange('x-tab', i);
//x-tab 为父页面<div class="layui-tab layui-tab-card site-demo-title x-main" lay-filter="x-tab" lay-allowclose="true"></div>
                    return;
                }
            };
            res = parent.element.tabAdd('x-tab', {//从父页面添加tab选项卡,如果不指定id,选项卡id会自增
                title: novelName //用于演示
                ,content: '<iframe frameborder="0" data-id="'+param+'" src="'+url+'" class="x-iframe"></iframe>'
            });
            parent.element.tabChange('x-tab', $('.layui-tab-title li',window.parent.document).length-1);//添加选项卡后,默认此tab为选中状态
 
            $('.layui-tab-title li',window.parent.document).eq(0).find('i').remove();
 
        });
    }

最新文章

  1. AJAX里,使用XML返回数据类型,实现简单下拉列表
  2. 基于日志数据分析以防御CC攻击的想法
  3. scrollView实现基础中心点缩放及与UIPageControl结合使用
  4. Linux更改主机名的最简单方法
  5. tornado--之cookie自定义(还有session)
  6. IIS 之 打开/关闭 Internet 信息服务
  7. IP进制站群原理
  8. [cocos2dx 3.0 + ios]如何编写iAd的plugin
  9. 关于fork函数
  10. [转]chrome技术文档列表
  11. 在centos6上实现编译安装lamp和wordpress,并编译xcache
  12. 【NOIP2015提高组】跳石头
  13. Codeforces 1098B. Nice table 构造
  14. centos mysql密码忘记了如何修改
  15. 实践:搭建基于Load Balancer的MySql Cluster
  16. CentOS Linux下VNC Server远程桌面配置详解
  17. 《汇编语言 基于x86处理器》第十一章 MS-DOS 编程部分的代码 part 2
  18. 【Linux】关于减号 - 的用途
  19. [LeetCode] 605. Can Place Flowers_Easy
  20. redis集群热扩展(基于4.0.9)

热门文章

  1. Linux (麒麟)系统 重启后无法登陆进图形界面
  2. 将webcam设置为网站favicon
  3. Vue-admin工作整理(十三):Vuex-严格模式
  4. python多环境下虚拟环境的搭建和使用
  5. idea Debug快捷键
  6. javaScript--animate函数
  7. Kotlin 对象表达式和对象声明
  8. WPF界面假死
  9. python学习之读写csv文件(使用pandas)
  10. 1、java的数据类型