小编new*_*git的帖子

是否可以使用JSLint验证我的jQuery JavaScript?

我想用JSLint检查我的JavaScript.我也在使用jQuery,JSLint似乎对jQuery非常不满意.

所以,如果我有这个代码:

$(document).ready{
    $("a").click(function() {
        // foo
    });
});
Run Code Online (Sandbox Code Playgroud)

我收到一些JSLint消息:

错误:

第1行第1个问题:在定义之前使用了'$'.

$(document).ready{
Run Code Online (Sandbox Code Playgroud)

...

我查看了这些选项,但我无法弄清楚如何告诉JSLint这是可以的.

如果我的代码中只有一个jQuery调用,我可以忽略JSLint消息,但是在2500行脚本中有很多调用,我找不到我要在所有这些消息之间修复的错误.

那么,有没有人知道如何配置JSLint使其适用于jQuery调用?或者还有什么我可以用来检查我的JavaScript/jQuery代码的质量?

javascript jquery jslint

31
推荐指数
2
解决办法
3万
查看次数

PreRequestHandlerExecute中的Session为空

在我的ASP.NET 4.0应用程序中,我在global.asax.cs中有一个PreRequestHandlerExecute的事件处理程序.

我想访问Session中的数据.大多数情况下,会话已定义,但有时它是null.有人可以在初始化时解释我,什么时候不解释?

.net asp.net

5
推荐指数
1
解决办法
1985
查看次数

Flot和Internet Explorer 9?

我正要为我的ASP.NET应用程序选择一个图表库.

我关注flot,stackoverflow也使用了flot.当我去这里的flot示例时:http://people.iola.dk/olau/flot/examples/

它们看起来很棒.但不是在IE9中.我在IE9中看不到任何内容.如果我把我的IE9放入IE8或IE7模式,它的工作原理.如果我在SO上转到此处的用户页面

/sf/users/1585951/?tab=reputation

它也适用于IE9.我错过了什么?是否有秘密的SupportIE9 =真正的开关?

我看过protovis作为另一种选择. http://vis.stanford.edu/protovis/ex/

这在IE9中看起来很棒,但如果我把浏览器放到IE7或IE8中,它会再次令人沮丧.

提示?如何使这些工作或跨IE版本的替代品?Firefox不存在问题.适用于所有图书馆:)

javascript flot protovis internet-explorer-9

5
推荐指数
1
解决办法
6125
查看次数