3 Ошибки в jquery-1.6.1-vsdoc.js при использовании в Visual Studio 2008 - PullRequest
1 голос
/ 16 мая 2011

Я использую Visual Studio 2008 SP1 с KB958502 (исправление .vsdoc). Это позволяет нам использовать IntelliSense для автоматического заполнения JavaScript.

Когда я использую jquery-1.6.1-vsdoc , возникают три ошибки:

  1. Ошибка обновления JScript IntelliSense: jquery-1.6.1-vsdoc.js: rootjQuery не определен @ 66: 2

  2. Ожидаемое выражение @ 1505: 16

  3. Ожидаемое выражение @ 2649: 15

Для # 3 строка 2649 равна "checkClone": ,, и ей просто нужно присвоить значение true или false.

Для # 2 строка 1505 равна "triggered": };, и ее просто нужно изменить на "triggered": {} };

Где я застрял, тем не менее, это # ​​1. Строка 66 - это строка комментария, поэтому, скорее всего, она ссылается на Line67, которая return new jQuery.fn.init( selector, context, rootjQuery );

Кто-нибудь знает, как это исправить? Почему MS выпускает что-то, что имеет 3 ошибки сразу? Конечно, они проверяют это прежде, чем поместить это там.

Ответы [ 2 ]

2 голосов
/ 30 июня 2011

Я искал ответ на VS2008 intellisense, и я нашел решение ...

Добавьте следующее в строке 67: rootjQuery = jQuery (document);

И это делает intellisense VS2008 работающим.

К тому времени я не знаю, является ли это лучшим решением, но оно работает.: P

С уважением.

Аполо!

1 голос
/ 16 мая 2011

Если вы хотите использовать jquery intellisense support, вы можете использовать jquery 1.4.1 и jquery 1.4.1.vsdoc. Протестировано в VS2008

...