小编jtr*_*hde的帖子

为什么jQuery不能在我的家用(本地)机器上运行?

我的问题不在于为什么我写的一个特定的jQuery没有工作,因为它根本就没有jQuery工作; 甚至没有工作的例子我直接从像W3学校这样的地方复制过.

我不时在我的软件开发工作中使用jQuery,虽然我不是专家,但我对它非常熟悉.我第一次尝试在家庭项目中使用jQuery,无论我做什么,它都不会起作用.我在下面列举的例子就像我能想到的一样简单,即使它不起作用.

<!DOCTYPE HTML>
<html>
<head>
    <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
<div>
    <p>Old Stuff</p>
</div>
<script type="text/javascript">
   $('p').text('New Stuff');
</script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

这有什么可能是错的?

jquery

6
推荐指数
1
解决办法
1万
查看次数

可能的意外参考比较按预期工作

我有类似以下代码:

this.Session[key] = "foo";

if ((this.Session[key] ?? string.Empty) == "foo")
{
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

当然,这会产生"可能的非预期参考比较按预期工作"的情况.这里有很好的解决方案,我已经知道修复是在string看到代码后立即将会话变量转换为a .

但是,代码已有多年历史,并且自最初编写以来从未更改过.直到本周在我们的测试环境中,if语句被评估为true并执行了该//do stuff部分.这个错误的代码仍然在我们的生产环境中按预期工作.

怎么会这样?这些编写的代码没有理由按照预期工作; 然而它确实如此,并且仍然在生产中.什么会改变,使这个代码不应该工作,但做了,突然停止工作(或者更确切地说,表现得像它应该有的)?

c# asp.net .net-4.5

6
推荐指数
1
解决办法
286
查看次数

标签 统计

.net-4.5 ×1

asp.net ×1

c# ×1

jquery ×1