我在jsFiddle中使用非常siple的javascript,但由于某种原因,当我添加到Joomla 3 CMS时它不起作用。内容保持静态且不移动。我把html和js放在没有WYSIWYG编辑器的HTML模块中,甚至尝试将js放在外部文件中,没有骰子。有什么想法吗?
function ticker() {
$('#jsTicker li:first').slideUp(function() {
$(this).appendTo($('#jsTicker')).slideDown(1500);
});
}
setInterval(ticker, 6000);
小提琴:http://jsfiddle.net/KevinOrin/Zh3wU/ 网站:http://bit.ly/13GerYd
答案 0 :(得分:1)
你写了<script type="javascript">
而不是<script type="application/javascript">
修改强>
你也忘记了额外的});最后。
答案 1 :(得分:1)
你可以使用jQuery没有冲突:
var jat = $.noConflict();
现在用jat替换代码中的$
答案 2 :(得分:0)
在示例页面的控制台中运行提供的代码显示它正常工作,因此我认为您有一个文档就绪问题。
您应该在jQuery document ready语句中运行该函数。 http://learn.jquery.com/using-jquery-core/document-ready/
// A $( document ).ready() block.
$( document ).ready(function() {
console.log( "ready!" );
});