IntelliSense не работает для пользовательского плагина jquery - PullRequest
0 голосов
/ 11 июня 2018

Я создал плагин 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>
...