Visual Studio jscript intellisense错误与jQuery 1.2.6?
我得到警告“childNodes为null或不是具有不同行号的对象”,具体取决于我引用的库的版本(我尝试过三个不同版本的1.2.6)。因此,我得到jQuery intellisense的插孔。
我可以破解它以使其工作,但我不愿意,因为我不理解更改以下行的全部含义:
elem = jQuery.makeArray(div.childNodes);
对此:
//HACK: VS intellisense fix if(div && div.childNodes) elem = jQuery.makeArray(div.childNodes);
(更改的行仅在源中出现一次)。 是什么赋予了?
您是否尝试添加对此处提供的仅文档文件的引用? Visual Studio 2008中的jQuery IntelliSense
我不久前遇到了同样的问题。 你也在使用jQuery UI文件吗? 我当时发现jquery ui javascript文件以某种方式弄乱了intellisense。 所以我为jquery ui文件创建了一个空的vsdoc.js文件,然后intellisense开始工作。 我的jquery ui文件名为jquery-ui-personalized-1.6rc2.min.js。 创建一个名为jquery-ui-personalized-1.6rc2.min-vsdoc.js的文件解决了这个问题。
我也使用jquery-jtemplates.js,但似乎没有引起问题。 我认为这只是jquery-ui文件。
它对我有用; 不知道为什么这对我来说是一个错误,为什么需要修复?
- 使用JavaScript以编程方式触发ASP.net CascadingDropDown的更改事件的正确方法
- 如何在asp.net的web控件中使用jquery Datepicker?
- jquery颜色动画间歇性地抛出无效的属性值
- 在Ajax请求之前解除ASP UpdatePanel中的事件以防止内存泄漏
- 在jquery ui Dialog里面的gridview
- 防止来自__doPostBack的完整回发
- 0x800a138f – JavaScript运行时错误:无法获取未定义或空引用的属性“client”
- 如何使用jQuery在页面加载期间显示动画图像
- 如何用jquery ajax请求替换部分asp.net页面?