-1
<head>


<script type="text/javascript" src="lib/jquery-1.9.0.min.js"></script>      
<script type="text/javascript" src="source/jquery.fancybox.js?v=2.1.4"></script>
<link rel="stylesheet" type="text/css" href="source/jquery.fancybox.css?v=2.1.4" media="screen" />
<link rel="stylesheet" type="text/css" href="assets/style.css" />

<script>

$(document).ready(function () {
   $('.fancybox').fancybox();
});


</script>
<script>
  $(document).ready(function () {
        $(".allSideBars").delay(3000).animate({ marginLeft: "-100%"}, 700);
    });
</script>

</head>

这是我在违规页面上的部分中的代码。当我链接到以下脚本时,动画部分在我的主页上运行良好:

<script type="text/javascript" src="assets/jquery-1.5.1.js"></script>

那么仅仅是因为我的脚本链接吗?如果是这样,我怎样才能在我的其他页面上进行这项工作?我想做的就是像在主页上一样在我的所有页面上触发此动画。

4

2 回答 2

0

Http 是一种无状态协议,所以如果你想让一个脚本在多个页面上工作,你必须在每个页面上都包含它。

于 2013-01-29T12:33:21.437 回答
0

要测试您的 jquery,请使用如下方式:

<script>
  $(document).ready(function () {
        console.log('it works!');
    });
</script>

您是否在控制台中看到此消息(打开 Chrome 按 F12 并单击控制台选项卡)它的工作!

于 2013-01-29T12:37:21.493 回答