我可以在函数中初始化bootstrap轮播吗?或者它应该只在准备好的功能?

时间:2015-10-06 03:19:52

标签: javascript jquery css twitter-bootstrap

  $('.carousel').carousel({
        pause: true,
        interval: false
    });

我想在函数中初始化它,但它不起作用。

有没有办法做到这一点?

仅供参考我试过把它放在document.ready函数中。

2 个答案:

答案 0 :(得分:5)

请记住,您必须加载jquery.js(库)文件

然后加载bootstrap jquery文件,然后加载自定义js文件。

然后像这样调用轮播功能

$('.carousel').carousel() // here carousel is the class of a div

添加其他选项

$( document ).ready(function(){
    $('.carousel').carousel({
      interval: 2000
    })
});

如果您要在html页面中包含此脚本,请注意在html页面的末尾附近调用此函数。

答案 1 :(得分:1)

您可以在函数的任何位置初始化函数。但是当你再次调用相同的函数时,它将重新初始化。所以请记住重新初始化功能。