jQuery 在我的 mvc 网站视图中不起作用

发布于 2024-09-09 04:45:40 字数 767 浏览 4 评论 0原文

在我的 asp.net mvc 网站的页面中,jquery 不起作用。

当我测试 html 源时,我看到 jquery 脚本没有编写,

但我只使用一个母版页来加载每个页面上的所有 jquery。

所以我的 jquery.当我调试 jquery 时发现错误$未定义 当然,它会出现,因为 jquery 未加载,

你知道为什么我的母版页的 jquery 没有进入我的页面,即使我对网站的所有视图使用相同的母版页。

 <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    <script type="text/javascript">
        google.load("jquery", "1.4.2");
        google.load("jqueryui", "1.8.0");
    </script>
    <script language="javascript" type="text/javascript">
        $(function () {
  // Some other code here
        });
    </script>

当我检查这个 jquery 时没有找到。我不知道为什么,但我确信我在所有视图上使用相同的母版页[因为我只是为其构建一个母版页]。

问题是 jquery 没有加载到页面,但我不知道为什么他没有加载到我的页面中

in a page of my asp.net mvc website jquery not worked.

when i test the html source then i see the jquery script is not written

but i used only one master page to load all jquery on every page .

so where my jquery. when i debug my jquery then error found $ is not defined
off course it come because jquery not load

are you know why my master page's jquery not come to my page even if i use same master page for all views of my website.

 <script type="text/javascript" src="http://www.google.com/jsapi"></script>
    <script type="text/javascript">
        google.load("jquery", "1.4.2");
        google.load("jqueryui", "1.8.0");
    </script>
    <script language="javascript" type="text/javascript">
        $(function () {
  // Some other code here
        });
    </script>

when i check this jquery not found. i not know why but i am sure that i use same master page on all views [because i am only build a master page for it].

the problem is jquery not load to page but i don't know why he not load in my page

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

表情可笑 2024-09-16 04:45:40

尝试这段代码来初始化

$(document).ready(function() {
初始化();
});

try this piece of code to intialize

$(document).ready(function() {
initialize();
});

终难遇 2024-09-16 04:45:40

你的代码应该可以工作

尝试使用 Firebug 查看任何 javascript 错误并进行调试

你也可以托管自己的 jquery 副本

your code should be working

try using Firebug to see any javascript errors and debugging

you can also host your own copy of jquery

勿忘初心 2024-09-16 04:45:40

您需要为来自 google 的 JSAPI 设置 OnLoad 回调。

function initialize() {
    $(function () {
        // Some other code here
    });
}
google.setOnLoadCallback(initialize);

否则,当评估文档就绪函数时,jquery 脚本尚未加载。

You need to set the OnLoad callback for the JSAPIs from google.

function initialize() {
    $(function () {
        // Some other code here
    });
}
google.setOnLoadCallback(initialize);

Otherwise the jquery script hasn't loaded when the document ready function is evaluated.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文