Accessing widget instance from outside widget

后端 未结 4 538
一生所求
一生所求 2020-12-25 12:16

This is a simple widget mock:

(function ($) {

    $.widget(\"ui.myDummyWidget\", {

        options: {
        },

        _create: function () {
        },         


        
4条回答
  •  抹茶落季
    2020-12-25 12:46

    There is also a method created when a Widget is defined, you can simply call the instance method to get the actual Widget instance like so:

    //Create the Instance
    $("#elementID").myDummyWidget(options);
    
    //Get the Widget Instance
    var widget = $("#elementID").myDummyWidget("instance");
    

    Or you can do it as a one-liner:

    var widget = $("#elementID").myDummyWidget(options).myDummyWidget("instance");
    

提交回复
热议问题