作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
哇!我只是注意到一些事情,每次我尝试调用一个函数,无论什么函数,在javascript中,jquery和ms ajax框架javascript都会捕获它并检查文档是否准备好(document.onready或其他)并且永远不会返回控制回到我调用的函数,或者无论它做什么,我的函数永远不会被调用!它到底为什么要这么做?我从来没有要求过!!!
我所拥有的只是对这些库的引用、脚本/链接引用,就像您在母版页顶部所做的那样。
这太荒谬了,有人有什么想法吗?
这是调用 UpdateGlobalVariables 时的代码中断
<script src="../../Scripts/MicrosoftAjax.debug.js" type="text/javascript"></script>
<script src="../../Scripts/MicrosoftAjax.js" type="text/javascript"></script>
<script src="../../Scripts/MicrosoftMvcAjax.debug.js" type="text/javascript"></script>
<script src="../../Scripts/MicrosoftMvcAjax.js" type="text/javascript"></script>
<script src="../../Scripts/jquery-1.3.2.js" type="text/javascript"></script>
<script src="../../Scripts/jquery.superload.js" type="text/javascript"></script>
<script src="~/Views/Shared/JScript.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
var RatePicPanelRunCount = 0;
function ChangeMainPic(newSrc) {
$get("imgPic").src = newSrc;
alert($get("imgPic").src + '\n' + newSrc);
RatePicPanelRunCount++;
}
function UpdateGlobalVariables() {
// Update variables...
ShownPicID = <%=Model.CurShownPicID%>;
ShownUserID = <%= Model.CurShownUserID %>;
CurrentUserID = <%= UserID %>;
alert('CurUserID is ' + CurrentUserID);
alert('From cookie its ' + getCookie('UserID'));
}
debugger;
if (RatePicPanelRunCount == 0) {
ChangeMainPic('<%= Model.CurPicURL%>');
UpdateGlobalVariables;
};
</script>
最佳答案
在脚本的最底部,您是否应该调用 UpdateGlobalVariables();
,而不是 UpdateGlobalVariables;
?
关于javascript - help : when calling a javascript functions, 它被jquery的onready方法中断了!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2251802/
我是一名优秀的程序员,十分优秀!