【问题标题】:Using two jquery plugins in one page doesn't seem to work在一页中使用两个 jquery 插件似乎不起作用
【发布时间】:2011-03-11 10:00:15
【问题描述】:

我在一页中使用 jquery 循环插件和 flexdropdown... 发生的情况是其中一个插件正在工作,但不能同时工作......

<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://cloud.github.com/downloads/malsup/cycle/jquery.cycle.all.latest.js"></script>
<script type="text/javascript" src="js/flexdropdown.js"></script>

<script type="text/javascript">

$.fn.cycle.defaults.speed   = 900; // Error: $ is undefined
$.fn.cycle.defaults.timeout = 6000;

$(function() {
    // run the code in the markup!
    $('#demos pre code').each(function() {
        eval($(this).text());
    });

    $('#twitter-widget').twitterSearch({
        term:  'cycle plugin',
        title: 'Cycle Chatter',
        titleLink: 'http://www.twitter.com/malsup',
        birdLink: 'http://www.twitter.com/malsup',
        css: { img: { width: '30px', height: '30px' } }
    });
    $('#twitter-widget .twitterSearchTitle a, .twitterSearchBird').attr('title','Follow Me');
});
</script>

【问题讨论】:

    标签: jquery plugins conflict


    【解决方案1】:

    您可以查看using jQuery with other libraries$ 函数。

    【讨论】:

      【解决方案2】:

      要么你包含js文件的顺序错误,要么两个js有冲突数据,看看这个-http://api.jquery.com/jQuery.noConflict/,解决这个问题

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-10-15
        • 1970-01-01
        • 2016-01-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多