在jquery / javascript中组合两个脚本

时间:2014-03-13 22:17:22

标签: javascript jquery html jquery-mobile

我在javascript / jquery中有两个脚本。我将如何结合在一起。在身体负荷上,此功能运行

<script type="text/javascript">
    window.onload=function() {
       var tId = setInterval(function() {
         document.getElementById("link1").disabled=!navigator.onLine;
       },250);
                  </script>

    <script>   
       var status = navigator.onLine;
    if (status) {
    $("#link1").removeClass('diconnected').addClass('connected');
    $("#link1").data('disabled',true);
    } else {
    $("#link1").removeClass('connected').addClass('diconnected');
    }
    }
    </script>

2 个答案:

答案 0 :(得分:1)

$(document).ready(function(){  
    var status = navigator.onLine;
if (status) {
$("#link1").removeClass('diconnected').addClass('connected');
$("#link1").data('disabled',true);
} else {
$("#link1").removeClass('connected').addClass('diconnected');
}window.onload=function() {
           var tId = setInterval(function() {
             document.getElementById("link1").disabled=!navigator.onLine;
           },250);
       }});

试试这个

答案 1 :(得分:0)

您的第一个脚本缺少结束括号}

如果添加},则可以删除关闭和打开脚本标记。

此外,您可能需要window.onload函数中的第二位代码,这意味着您可以在第二个脚本代码之后放置结束括号}