0

この関数が最初の一致でのみ変数を追加するようにしようとしています! (または一度実行)

  if ($.isFunction($.fn.flexslider)) {

        $("div.gallery-to-slideshow").each(function (index, item) {
            var gallery = new Gallery($(item));
        });

:first を別の場所に追加しようとしましたが、Javascript は初めてで、まだ理解に苦労しています!

4

2 に答える 2

7

http://api.jquery.com/first/を使用できますfirst()

    if ($.isFunction($.fn.flexslider)) {
       var gallery = new Gallery($("div.gallery-to-slideshow").first());
     }
于 2013-02-26T14:46:58.687 に答える
1

これを試して:

var gallery = new Gallery($("div.gallery-to-slideshow:first"));

ここを参照してください:jsfiddle

于 2013-02-26T14:51:42.103 に答える