我正在使用Twitter的旋转木马(最新版本)引导程序,我已经开始工作了 - 除了它没有开始自动滑动.单击其中一个导航按钮后,它可以正常工作.不知道为什么会这样做.
这是标题中的我的JS设置:
<script type="text/javascript" src="<?php echo tz_JS . '/bootstrap/jquery.js'; ?>"></script>
<script type="text/javascript" src="<?php echo tz_JS . '/bootstrap/bootstrap-carousel.js'; ?>"></script>
<script type="text/javascript" src="<?php echo tz_JS . '/bootstrap/bootstrap-transition.js'; ?>"></script>
Run Code Online (Sandbox Code Playgroud)
和HTML:
<div id="myCarousel" class="carousel slide">
<div class="carousel-inner">
<div class="active item">
<div class="image-position-right">
<a href="#"><img src="validimagelink.jpg" width="920" height="550" alt=""></a>
</div>
</div>
<div class="item">
<div class="image-position-right">
<a href="#"><img src="validimagelink.jpg" width="920" height="550" alt=""></a>
</div>
</div>
</div>
<a class="left carousel-control" href="#myCarousel" data-slide="prev">‹</a>
<a class="right carousel-control" href="#myCarousel" data-slide="next">›</a>
Run Code Online (Sandbox Code Playgroud)
也只是添加这个无济于事:
<script>
$('#myCarousel').carousel({
interval: 1200
});
</script>
Run Code Online (Sandbox Code Playgroud)
完成上述更改后,javascript控制台会说:
未捕获的TypeError:Object#没有方法'carousel'(匿名函数)b.extend.ready …
我正在开发一个主题并尝试让wp_enqueue_script工作.奇怪的是,没有任何东西出现.它没有做任何事情.这是我的设置:
在functions.php我有:
function named_scripts() {
global $named_options;
if( is_admin() ) return;
wp_deregister_script( 'jquery' );
wp_register_script( 'screen', tz_JS . '/screen.js', array( 'jquery' ) );
wp_enqueue_script( 'screen' );
wp_enqueue_script( 'bootstrap', tz_JS . '/bootstrap/bootstrap.js', array( 'jquery' ) );
wp_register_style( 'custom-style', get_template_directory_uri() . '/css/custom-style.css', array(), '20120208', 'all' );
wp_enqueue_style( 'custom-style' );
}
add_action( 'init', 'named_scripts' );
Run Code Online (Sandbox Code Playgroud)
在header.php我打电话
named_scripts();
Run Code Online (Sandbox Code Playgroud)
而在HTML中,根本没有任何显示.