<!---Top画像2があればこのスクリプトを読む-->
<?php
$args = array(
'posts_per_page' => -1,
'paged' => $paged,
'orderby' => 'menu_order',
'order' => 'ASC',
//'tax_query' => array(
// 'relation' => 'AND',
// array(
// 'taxonomy' => 'event',
// 'field' => 'slug',
// 'terms' => array( 'トップ用', '予備' ),
//'operator'=>'NOT IN'
// ),
//),
'post_type' => 'd_midashi', //カスタム投稿名
);
?>
<?php
query_posts( $args );
?>
<!--★★★ループ基本-->
<?php
if ( have_posts () ) :
while ( have_posts() ) :
the_post();
?>
<?php if(post_custom('toppage画像2')): ?>
<!--TOPフェード-->
<script type="text/javascript">
$(function(){
var setImg = '#main_contents_top';
var fadeSpeed = 1500;
var switchDelay = 5000;
$(setImg).children('img').css({opacity:'0'});
$(setImg + ' img:first').stop().animate({opacity:'1',zIndex:'20'},fadeSpeed);
setInterval(function(){
$(setImg + ' :first-child').animate({opacity:'0'},fadeSpeed).next('img').animate({opacity:'1'},fadeSpeed).end().appendTo(setImg);
},switchDelay);
});
</script>
<?php endif; ?>
<?php
endwhile;
endif;
?>
<?php wp_reset_query(); ?>
<!---/Top画像2があればこのスクリプトを読む-->
タグ: top画像
TOP スライダー 改ページフェード出ない様に
<div id="main_contents_top_fade"> <div id="main_contents_top"> <img src="img/top/jc_top2-04.jpg" width="1000" height="343"> <img src="img/top/jc_top2-01.jpg" width="1000" height="343"> <img src="img/top/jc_top2-03.jpg" width="1000" height="343"> <img src="img/top/jc_top2-02.jpg" width="1000" height="343"> <img src="img/top/jc_top2-05.jpg" width="1000" height="343"> <img src="img/top/jc_top2-08.jpg" width="1000" height="343"> <img src="img/top/jc_top2-07.jpg" width="1000" height="343"> <img src="img/top/jc_top2-06.jpg" width="1000" height="343"> </div id="main_contents_top"> </div id="main_contents_top">
#main_contents_top_fade {
width: 1000px;
height: 343px;
margin-bottom: 20px;
}
#main_contents_top {
width: 1000px;
margin-bottom: 20px;
position: relative;
overflow: hidden;
height: 343px; /*display: none;*/
background-color: #FFF;
display: none;
}
#main_contents_top img {
top: 0;
left: 0;
position: absolute;
}
<!--TOPフェード-->
<script type="text/javascript">
$(function(){
var setImg = '#main_contents_top';
var fadeSpeed = 1500;
var switchDelay = 5000;
$(setImg).children('img').css({opacity:'0'});
$(setImg + ' img:first').stop().animate({opacity:'1',zIndex:'20'},fadeSpeed);
setInterval(function(){
$(setImg + ' :first-child').animate({opacity:'0'},fadeSpeed).next('img').animate({opacity:'1'},fadeSpeed).end().appendTo(setImg);
},switchDelay);
});
</script>
<!--フェードイン-->
<script type="text/javascript">
$(document).ready(function() {
$('#main_contents_top').fadeIn(0);
});
</script>