【问题标题】:Jquery.min.js local copy not calling window load functionJquery.min.js 本地副本不调用窗口加载功能
【发布时间】:2014-03-10 15:06:07
【问题描述】:

我正在使用 jquery 作为选项卡的焦点。当我使用时:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>

在我的 jsp 中,window.load 函数运行良好,但是当我下载 jquery.min.js 并添加到 js 文件夹中时。

<script type="text/javascript" src="jquery.min.js"></script> 像这样。

现在 window.load 函数不工作了。

<script type="text/javascript">

$(window).load(function() {
    alert('Hello');
    if($("#updatetemp").val()=="TRUE"){
    $("#update_link").click();}
    });

</script>

【问题讨论】:

  • 你确定你正在加载脚本,你没有把它放在错误的路径吗?检查浏览器的 Web 控制台是否有错误。如果您看到 404 错误,则可能是问题所在。
  • 你为什么将 $(window)load 放在 html 中?
  • 我的 HTML 页面包含 HTML、JavaScript 和 Jquery。页面加载正常,没有任何错误。我的 HTML 页面包含两个选项卡。在加载页面时,我希望自动选择第二个选项卡。所以我正在使用 Jquery

标签: javascript jquery ajax google-api local


【解决方案1】:

我找到了在本地使用 JQuery 的方法..

jQuery(window).bind("load", function($) {
    var msgtemp= jQuery("#updatetemp").val();

    if(msgtemp=="TRUE"){
    jQuery("#update_link").click(function() {
        }).click();
    }
});

如果 $ 符号我只是使用了 jQuery 属性并且它起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-23
    相关资源
    最近更新 更多