2016.07.13

スライド画像が2つ以上になったらスライダーを機能させる

$(function(){
	var slideNum = $('.bxslider ul').children('li').length;
	if(slideNum > 1){
		$('.bxslider ul').bxSlider();
	}
});

スライダーはbxSliderを使用した場合です。
「slideNum」という変数にliタグの数が挿入され、
それが「1」より多い場合(2つ以上の場合)にスライダーが実行されます。

WordPressのカスタム投稿などでスライド画像を出力する場合に力を発揮しますが、
逐一スライダーを解除する必要がないので、通常のHTMLソースでも有効な方法です。