jQuery Intellisense使用$以外的东西

时间:2009-06-26 22:35:48

标签: javascript jquery intellisense

我目前正在使用两个库(prototype和jQuery),因此我实现了jQuery noConflict方法并将其设置为等于$ j:

var $ j = jQuery.noConflict();

问题是,现在jquery-1.3.2-vsdoc.js无法识别我的$ j作为有效的入口参数。

有没有办法改变这个?我玩过jquery-1.3.2-vsdoc.js并没有结果。

谢谢!

2 个答案:

答案 0 :(得分:2)

在jquery-1.3.2-vsdoc.js的第51行,替换

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

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

你会对Studio有点撒谎,因为-vsdoc的源不再与执行源匹配,但它应该是一个安全的黑客。

答案 1 :(得分:0)

您是否尝试使用不以美元符号开头的标识符?我知道那是the convention,但它可能与你的intellisense有关。只是一个想法。祝你好运!