Я передаю объект 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.