1

データ キャプションのフォーマット方法 キューブ ライト ボックスをクリックすると、1 つの画像に 3 つの異なる名前を表示する予定です。キャプションには div タグが付いていますが、ライト ボックスに 1 つずつ表示したかったのです。

ライトボックスなしで正常に動作

$data = '';
$('[data-caption]').each(function(){
    $data += '<div>' + $(this).data('caption') + '</div>';
});
$('body').append('<div id="more-info">' + $data + '</div>');

http://jsfiddle.net/ZrpLT/52/

 <body>
            <div class="row">
                <div class="span10">
                    <div class="melonhtml5_gallery">
                        <div data-caption="<div>Paul Scholes</div> <div>Wayne Rooney</div> <div>Sir Alex Ferguson</div>" data-image="http://www.defie.co/designerImages/thumbnails/inventory.png"></div>

                </div>
            </div>
    </body>
4

1 に答える 1

0

http://jsfiddle.net/ZrpLT/63/

これには、キャプションが行の関数に具体的に追加されている場合の代わりにGallery使用するクラスを更新する必要があります。.html.textonClick

var m = $("<div>").addClass("caption").html(g ? g : ""),

それができる限り、これを機能させることができます。

于 2013-01-24T00:31:16.727 に答える