JS问题,帮我检查一下JS代码保护哪里错了

还有一种情况以上都没有说到,还是自己找到了问题的原因是这样的;我用的是asp.net,在母版页_Layout.cshtml里面引用了jQuery.js是MVC模板JS代码保护,什么路径啊编码啊都不可能有问题(看这些没用的答案害我浪费了好多时间去尝试这方面的解决方法。所以做事得立场坚定)然后我自己编写JS代码保护的页面引用了_Layout.cshtml自己编写的jsJS玳码保护通过自己的页面引入的。结果就死活报这个“$ is not defined”的错误这个错误我相信是非常容易犯的。原因是MVC模板JS代码保护的一点逻辑bug吧

@RenderBody()這是母版页加载子页面的JS代码保护,

这是母版页引入jQuery的JS代码保护这样导致子页面加载完了,才加载引入jQuery的JS代码保护而子页面的jsJS代码保護如果有引用jQuery,这个时候就会报错(PS:这是我个人通过实验得出的结论,就算不准确也比瞎说的好。)

解决方法可以是在加载子页面的時候引入jQuery建议把引入jQuery的部分JS代码保护移到head里面。这样就不会报无缘无故的错误了

}

if()里面的满额上的双引号写错了伱写成了中文的了,试了一下没有你说的这种情况

 

首先我说一下 你的两个满额的双引号一个是英文 一个是中文 我感觉你这写的有问题

引號换成 英文的也是错误的
还是可以弹出false,if里面仍执行了
里面输出的什么东西 alert(param) 输出了什么

你对这个回答的评价是?

 
}

我要回帖

更多关于 js代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信