番号ではなく、テキスト キャプションのスライダー ナビゲーションの使用:
<ul class="bjqs">
<li title="Slide 1"> ... </li>
<li title="Slide 2"> ... </li>
<li title="Slide 3"> ... </li>
</ul>
Javascript編集行#478これを変更
var slidenum = key + 1,
これとともに:
var slidenum = $(slide).attr('title') === undefined ? key + 1 : $(slide).attr('title'),
クリック アンド ホバー機能:
Javascript を行 #56 として追加:
captionUrlArray : [] //Url for each of the captions
Javascript を行 #488 として追加:
var newUrl = settings.captionUrlArray[key];
Javascript編集行#495これを変更
marker.on('click','a',function(e){
これに:
marker.on('mouseover','a',function(e){
*スライダー ライブラリを呼び出すときは、captionUrlArray を設定することを忘れないでください!!! *
$('#banner-slide').bjqs({
animtype : 'slide',
height : 320,
width : 620,
responsive : true,
randomstart : true,
captionUrlArray: [ "http://google.com", "", "http://example.com" ]
});
最終的な作業スクリプトは次のとおりです:
http://jsfiddle.net/dEsWp/4/