jQuery Intellisense, использующий что-то отличное от $ - PullRequest
0 голосов
/ 27 июня 2009

В настоящее время я использую две библиотеки (prototype и jQuery), поэтому я реализовал метод jQuery noConflict и установил его равным $ j:

var $ j = jQuery.noConflict ();

Проблема в том, что теперь jquery-1.3.2-vsdoc.js не распознает мой $ j в качестве допустимого аргумента записи.

Есть ли способ изменить это? Я поиграл с jquery-1.3.2-vsdoc.js и не дал результатов.

Спасибо !!

Ответы [ 2 ]

2 голосов
/ 27 июня 2009

В строке 51 файла jquery-1.3.2-vsdoc.js замените

jQuery = window.jQuery = window.$ = function(selector, context) {

с

jQuery = window.jQuery = window.$ = window.$j = function(selector, context) {

вы будете немного обманывать Studio, поскольку источник -vsdoc больше не соответствует исполняемому источнику, но это должен быть безопасный хак.

0 голосов
/ 27 июня 2009

Вы пытались использовать идентификатор, который не начинается со знака доллара? Я знаю, что это соглашение , но это может быть грязным с вашей интеллигентностью. Просто мысль. Удачи!

...