Имитация трансляции с помощью Visual Studio JavaScript IntelliSense

Я передаю объект jQuery функции из другого файла через массив, подобный следующему:

$(document).bind("loadStoreDisplayCallGoals", function(source, urlParams)
{
    var selectedStoreDocument = urlParams["storeDocument"];
}

selectedStoreDocument должен быть объектом jQuery, однако Visual Studio Intellisense никогда не распознает его как такой. Я попытался добавить расширение selectedStoreDocument с помощью $. Extend :

// cast selectedStoreDocument to a jQuery type
$.extend(selectedStoreDocument, $);

Однако расширение selectedStoreDocument уничтожило все мои методы jQuery ( .each ], .find и т. Д.).

Как сделать так, чтобы selectedStoreDocument отображался как объект jQuery в IntelliSense? Обратите внимание, что я работаю в Visual Studio 2010.

7
задан Peder Rice 26 July 2011 в 15:36
поделиться