代码之家  ›  专栏  ›  技术社区  ›  Toniq

Jquery UI可排序存在

  •  0
  • Toniq  · 技术社区  · 7 年前

    如何检查jquery sortable是否可用?因此,我不会在脚本标记中的代码中动态加载jquery ui。像这样的?

    typeof $.sortable === "function"
    
    1 回复  |  直到 7 年前
        1
  •  3
  •   fdomn-m    7 年前

    var widgetsortable=$.widget(“ui.sortable”,

    您的测试可以是:

    if ($.ui && typeof $.ui.sortable === "function") {
      console.log('sortable is available');
    } else {
      console.log('jQuery UI not loaded');
    }
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js"></script>

    如果($.ui&&$.ui.sortable的类型==“函数”){
    console.log('sortable可用');
    }否则{
    log('jqueryui未加载');
    }
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>