1

我正在使用 jquery 1.8.2 和 jqueryui 1.8.2。简单的 div。

<div id="slider"></div>

和简单的js:

$( "#slider" ).slider();

我能够让它在 jsfiddle 上工作。

但在我的 joomla 项目中不起作用。

我怀疑有多个 jquery 实例。我在 F12 --> 控制台中检查了错误。没有错误。

我的 div 仍然是这样的:

<div id="slider"></div>

没有添加任何内容。

如果我从控制台执行。$( "#slider" ).slider();仍然没有任何反应。如果我执行$( "#slider" ).datepicker()一个 datepicker 会很好地添加。

有没有人见过这个?

4

2 回答 2

0

好的问题找到了。正在使用一个艺术家模板,该模板也在使用滑块类做一些事情。所以这阻止了 jqueryui 的工作。多谢你们。

只是想知道是否有更聪明的方法来确定同一类上还有另一部分 js。

于 2013-10-01T21:52:49.623 回答
0

是的。以前发生在我身上。我记得,经过2个小时的研究和浪费时间,我发现jsfiddle自动使用了jQuery UI.css,根本没有提及它。(有趣但真实)

只需将其添加到您的 index.html 中:

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
于 2013-09-30T22:44:03.927 回答