私は特大サイズのjQueryを使用しており、slide_captionを各スライドショーアイテムに挿入しようとしているので、キャプションはページのどこかにぶらぶらするのではなく、各画像で「スライド」します。
これを特大テーマの init 関数に追加することで、これはかなりうまくいきました。
if ($(vars.slide_caption).length){$('#supersized li').append($('.projectcaption'));}
そして、これを beforeAnimation 関数に追加しました:
beforeAnimation : function(direction){
// Update slide caption
if ($(vars.slide_caption).length){
(api.getField('title')) ? $(vars.slide_caption).html(api.getField('title')) : $(vars.slide_caption).html('');
}
}
問題は、現在のスライドのキャプションが、次のタイトルを置き換えるだけでなく、次のスライドのタイトルに変更されることです。これはおそらく、スライド タイトルとしてクラス (.projectcaption) を使用しており、ページに複数あるためですが、ID ではなくクラスでなければなりません。
http://future.thefutureforward.com/~merrell/project-test.html
スライドのタイトルを各スライドでスライドさせる方法についてのアイデアはありますが、既存のスライドのタイトルも変更しないのは素晴らしいことです!