【问题标题】:JQuery Slider Control - slider-handle not movingJQuery 滑块控件 - 滑块句柄不移动
【发布时间】:2009-06-18 20:01:24
【问题描述】:

我有一个用 JQuery 制作的文本滚动框。它单独运行时工作正常(nationalboston.com/temp),但是当我将它交给 Joomla 页面时,滑块手柄不会移动(here)。据我所知,其他一切正常。

我在 Chrome Inspector 中检查了计算出的 CSS,似乎句柄的样式是应有的(位置:绝对;顶部:自动;)。我做错了什么?!

编辑:在 Safari 3.x Mac 和 Chrome 3 Alpha Mac 中似乎是这种情况,而不是在 Firefox Mac 中。我还没有做进一步的测试。

【问题讨论】:

    标签: javascript jquery jquery-ui scroll slider


    【解决方案1】:

    我在 Mac 上的 Firefox 3.0.11 中关注了您的链接,并且滑块运行良好。你找到解决问题的方法了吗?当我读到您的问题时,我的第一个想法是您可能存在 javascript 命名空间冲突(使用多个 JS 框架?)。一个可能的解决方案是在无冲突模式下运行 JQuery,如下所示:

    jQuery.noConflict();
    // Do something with jQuery
    jQuery("div p").hide();
    // Do something with another library's $()
    $("content").style.display = 'none';
    

    更多信息:http://docs.jquery.com/Core/jQuery.noConflict

    【讨论】:

    • 刚刚在 FF 中检查过——它确实工作正常。不幸的是,它在 Safari Mac 或 Chrome Mac 中无法正常工作。
    • 好吧,经过一番挖掘,看起来这可能是 mootools(Joomla 使用)和 JQuery 之间的冲突......我会尝试使用 noConflict 模式。
    猜你喜欢
    • 2013-12-30
    • 2014-09-04
    • 1970-01-01
    • 2013-02-24
    • 1970-01-01
    • 2011-05-06
    • 2012-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多