我使用的是jquery 1.8.2和jqueryui 1.8.2。 简单的div。
<div id="slider"></div>
和简单的js:
$( "#slider" ).slider();
我能够在jsfiddle上使用它。
但在我的joomla项目中不起作用。
我怀疑多个jquery实例。我检查了F12中的错误 - &gt;安慰。没有错误。
我的div仍然是这样的:
<div id="slider"></div>
没有任何东西可以添加到它。
如果从控制台我执行。 $( "#slider" ).slider();
仍然没有任何反应。
如果我执行$( "#slider" ).datepicker()
,就会很好地添加一个日期选择器。
有没有人见过这个?
答案 0 :(得分: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">
答案 1 :(得分:0)
发现问题。我正在使用一个艺术家模板,它也用滑块类做了一些东西。所以这阻止了jqueryui的工作。多谢你们。
只是想知道是否有更聪明的方法来弄清楚是否有另一部分js在同一个班级上演。