当前位置:编程学习 > C#/ASP.NET >>

一个页面有两个js,分开用都正常,两个一起用只有一个有效过,求帮助啊

<head>    
<script src="js/niutuku.js" type="text/javascript"></script>

</head>
<body>
    <form id="form1" runat="server">
    <div>
        <div class="run">
            <div class="runlf">
                <img id="lfbut" src="images/1.gif" /></div>
            <div id="gdq">
                <div>
                    <ul>
                        <asp:Repeater ID="Repeater1" runat="server">
                            <ItemTemplate>
                                <li>
                                    <dl onmouseover="$(this,'span')[0].style.backgroundColor='#b52153'" onmouseout="$(this,'span')[0].style.backgroundColor='#5f626b'">
                                        <dt>
                                            <img alt="" src="../../../<%#((DataRowView)Container.DataItem)["picUrl"]%>" /><span id="span0"></span></dt>
                                        <dd>
                                           <%#((DataRowView)Container.DataItem)["picTitle"]%></dd></dl>
                                </li>
    
                            </ItemTemplate>
                        </asp:Repeater>                       
                   </ul>
                </div>
            </div>
            <div class="runrg">
                <img id="rgbut" src="images/2.gif"></div>
        </div>
        <script type="text/javascript">Effect.HtmlMove("gdq","div/li","scrollLeft",18,"rgbut","lfbut",7000);</script>

<%--我是两个效果的分割线--%>

<div class="dock" id="dock">
  <div class="dock-container">
  <a class="dock-item" href="photosList.aspx"><img src="image/activityDetails/316.png" alt="home" /><span>照片</span></a> 
  <a class="dock-item" href="blogList.aspx"><img src="image/activityDetails/News.png" /><span>文章</span></a> 
  <a class="dock-item" href="strategyList.aspx"><img src="image/activityDetails/3.png"/><span>攻略</span></a> 
  <a class="dock-item" href="musicList.aspx"><img src="image/activityDetails/436328.png"/><span>Music</span></a> 
  <a class="dock-item" href="ebookListPer.aspx"><img src="image/activityDetails/33.png" /><span>个人电子书</span></a> 
  <a class="dock-item" href="ebookListTeam.aspx"><img src="image/activityDetails/history.png"alt="history" /><span>团队电子书</span></a> 
  <a class="dock-item" href="#"><img src="image/activityDetails/308.png" /><span>朋友圈</span></a> 
</div>
</div>
<script src="js2/jquery.js" type="text/javascript"></script>

  <script src="js2/interface.js" type="text/javascript"></script>


<script type="text/javascript">
$(document).ready(
function ()
{
$('#dock').Fisheye(
{
maxWidth: 50,
items: 'a',
itemsText: 'span',
container: '.dock-container',
itemWidth: 80,
proximity: 90,
halign : 'center'
}
)
}
);
</script>


<%--我是js的具体代码--%>

额 js代码太长了 就不复制了  具体困难就是 一个页面一个js都有效果,一个页面两个js,就只有一个js有效果,另个就没了 求帮忙 困扰好多天了  --------------------编程问答-------------------- 是不是interface.js和query.js的通配符有冲突。? --------------------编程问答-------------------- 一些定义冲突了,Jquery提供Noconflict模式:

参考

<html>
  <head>
  <script src="prototype.js"></script>
  <script src="jquery.js"></script>
  <script>
    jQuery.noConflict();
    // Use jQuery via jQuery(...)
    jQuery(document).ready(function(){
        jQuery("div").hide();
    });
    // Use Prototype with $(...), etc.
    $('someid').hide();
  </script>
  </head>
  <body></body>
</html>
--------------------编程问答--------------------
引用 2 楼  的回复:
一些定义冲突了,Jquery提供Noconflict模式:

参考
JScript code

<html>
  <head>
  <script src="prototype.js"></script>
  <script src="jquery.js"></script>
  <script>
    jQuery.noConflict();
    // Use jQuery vi……

顶~! --------------------编程问答-------------------- 我也在困惑类似的js问题,学习下
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,