我有一个用JQuery制作的文本滚动框。它本身可以正常工作(nationalboston.com/temp)但是当我把它交给Joomla页面时,滑块手柄不会移动(这里)。据我所知,其他一切都很好。

我在Chrome Inspector中检查过计算过的CSS,似乎手柄的样式应该是(position:absolute; top:auto;)。我做错了什么?!

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

有帮助吗?

解决方案

我在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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top