我添加了这个脚本
<script type="text/javascript">
var x = 2;
//console.log('Not broken');
$('.email_image li:gt(0)').css({opacity:0});
setInterval(function() {
// function slideshow() {
var m = $('.email_image li').size();
x += 1;
console.log('Not broken');
if (x > m) {
x = 1;
}
$(".email_image ul li:visible").animate({
opacity: 0
});
$(".email_image ul li:nth-child(" + (x) + ")").animate({
opacity: 1
});
// }
}, 5000);
</script>
到我的模板的 index.php 。我想使用该脚本为一组图像创建一个简单的幻灯片。循环只运行一次并停止。在 Joomla 之外,它运行良好,但在 Joomla 中,它只运行一次就停止。Joomla 的 setInterval 函数是否存在问题。有什么办法解决这个问题?