IntelliSense不适用于jquery自定义插件

时间:2018-06-11 07:28:29

标签: jquery asp.net-mvc jquery-plugins intellisense

我创建了一个jQuery插件,并从单独的js文件中包含它。 在我的.cshtml文件中,我成功地从我的插件中调用了一个自定义方法并获得输出。

问题是我在使用IDE(Visual Studio 2017)时无法获得建议的功能。

我希望IntelliSense在提示bindItems后建议$ddl., 但它没有。



(function ($) {

    $.fn.bindItems= function (option1,option2) {
      //adding items in ddl here;
    }

}(jQuery));

  <select id="ddltest" class="dropdownclass" name="drpSpendChartId"> 
  </select>
  
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
  

<script language="javascript" type="text/javascript">

$(document).ready(function () {
 
    BindDDL();

});

    function BindDDL() {
        var $ddl = $("#ddltest");
        $ddl.bindItems('my', 'Plugin'); //here when dot(.) pressed after '$ddl' the 'bindItems' method does not list under intelligence dropdown list.
    }

</script>
&#13;
&#13;
&#13;

0 个答案:

没有答案