Jquery冲突

标签 jquery

我是新来的,我有一个无法解决的大问题

我有两个不能一起使用的脚本

这是代码

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.min.js" ></script>


<script type="text/javascript">
$(document).ready(function(){
$("#featured > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 0, true);
});
</script>
    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

<script type="text/javascript" src="js/jquery.skripta_1.min.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        $('#slider1').skripta_1();  
    });
</script>

现在,当此代码包含在这部分中时

<script type="text/javascript">
    $(document).ready(function(){
        $("#featured > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 0, true);
    });
</script>

不起作用

但是当我删除这部分时

  <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>

提到的第一部分确实有效,但是这个

<script type="text/javascript" src="js/jquery.skripta_1.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            $('#slider1').skripta_1();  
        });
    </script>

没有

我已经尝试了所有涉及 noConflict 和使用 jQuery 重命名 $ 的方法,但没有任何帮助

最佳答案

您应该只包含 jQuery 一次。在两个不同版本的 jQuery 中包含两个脚本绝对会导致页面崩溃。选择最高版本,并坚持使用。

就您而言,使用 1.4.2 版本,并删除 googleapis 版本。或者切换到more recent version from Google .

以下是我为您的最终代码推荐的内容:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.min.js" ></script>
<script type="text/javascript" src="js/jquery.skripta_1.min.js"></script>


<script type="text/javascript">
$(document).ready(function(){
    $("#featured > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 0, true);
    $('#slider1').skripta_1();  
});
</script>

关于Jquery冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7437365/

相关文章:

jquery - jQuery 中 DOM 更改后,单击事件未触发

php - 在 jQuery 中附加一个 html 链接

javascript - Div 在提交表单时创建

javascript - 在提交表单时为无效元素最近的 div 设置动画

javascript - 是否可以在 <option> 标签内添加 <div> 或 <span> ?

javascript - 使用 jQuery 或 JavaScript 从 Select 下拉数组中选择或获取所有值

javascript - 在html中自动翻译网页

jquery - 使用 jQuery 在页面加载时选择一个选项,并应用 onChange 事件

javascript - 动画添加类/删除类?

javascript - 如何使用函数参数作为类名?