zoukankan      html  css  js  c++  java
  • 关于datatables与jquerUI版本冲突问题

    今天开发项目是,需要用到表格,于是想到,之前的项目中使用过datatables插件,于是就拿了过来,但是发现无法识别

     Uncaught TypeError: $(...).DataTable is not a function

    于是网上搜索 结果说是jquery冲突

    jQuery.noConflict()

    于是使用下面方法

    try{
    datatable= $('#'+ops.id).DataTable(tableOpt);
    datatable.columns.adjust().draw();
    }catch(e){
    if($){
    $.noConflict();
    datatable= $('#'+ops.id).DataTable(tableOpt);
    datatable.columns.adjust().draw();
    }

    }

    结果还是不行

    使用方法后$.noConflict();,导致之前的jqueryui的东西都不能用了

    网上也有说这种方法的,但是我这里没有用,可能是我不会用吧

     jQuery.noConflict();

    (function( $ ) {

    // Your jQuery code here, using the $

    })( jQuery );

    后来我想到我的datatables是bootstrap版本的,是不是我修改成jqueryui版本的就可以了呢

    于是去官网下载了一版jqueryui版本的

    OK   ^_^ 果然可以了

  • 相关阅读:
    linux sed命令详解
    SQL注入基础知识
    DC-7
    DC-6
    DC-5
    DC-4
    DC-3
    DC-2
    pentestlabs
    任意文件读取和下载
  • 原文地址:https://www.cnblogs.com/sparkbj/p/7890888.html
Copyright © 2011-2022 走看看