2个不同的Javascripts - 一次只能运行1个

时间:2014-01-07 13:00:42

标签: javascript

我在一个页面上有两个脚本,我一次只能运行一个脚本。我对使用javascript不是很熟悉所以我希望这是一个简单的解决方法。在尝试搜索答案后,我决定最好只是询问并提交我的代码。

任何建设性的意见和答案都表示赞赏。谢谢。

提前谢谢。

    <head>
        <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
        <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
        <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
    </head>

<body>
<script>
$(function () {
    $("#tabs").tabs({
        collapsible: true
    });
});
</script>

<div id="tabs">
    <ul>
        <li><a href="#tabs-1">Tab 1</a>
        </li>
        <li><a href="#tabs-2">Tab 2</a>
        </li>
        <li><a href="#tabs-3">Tab 3</a>
        </li>
    </ul>
    <div id="tabs-1">
        <p><strong>Click this tab again to close the content pane.</strong>
        </p>
        <p>Content 1</p>
    </div>
    <div id="tabs-2">
        <p><strong>Click this tab again to close the content pane.</strong>
        </p>
        <p>Content2</p>
    </div>
    <div id="tabs-3">
        <p><strong>Click this tab again to close the content pane.</strong>
        </p>
        <p>Content 3</p>
    </div>
</div>

    <script language="javascript" type="text/javascript"> 
    document.write('<script language="javascript" src="http://www.example.com/test.js"><\/script>');
   </script>

</body>

1 个答案:

答案 0 :(得分:1)

第一个脚本看起来很好,第二个脚本没有。 通过将其写入文档,它不会立即执行...

这样做:

<script type="text/javascript" src="http://www.example.com/test.js"></script>

然而,更详细的描述性描述将有助于更快,更专业的帮助。我们怎么知道什么不能正常工作?我只是猜测你在这里提供的代码无法正常工作。

什么是test.js应该做什么?

@Edit:

如果第二个脚本正常工作,我仍然建议按照我上面解释的方式进行操作......

但是,如果第一个脚本不起作用:

<script type="text/javascript">
$(document).ready(function() {
    $("#tabs").tabs({
        collapsible: true
    });
});
</script>

这样做,第一个脚本永远不会被执行,因为你把它放在一个函数中并且从不调用它。