変数をプラグインに渡そうとしています。var が document.ready 内にラップされているときにカウントが機能するようになりましたが、document.ready から取り出して document.ready の外の別の変数に渡すと、未定義の値が得られます。
プラグインに追加したい変数 (表示されているすべてのリスト項目を数えます):
var myWidth = {};
var countLI = {};
myWidth.maxh = $("#my-carousel-2 .mask").width();
countLI.count = $("#my-carousel-2 ul li").filter(function () {
return $(this).position().left + $(this).width() < myWidth.maxh;
}).length;
変数を適用しようとしているプラグイン: http://bit.ly/12v55TE。
具体的には、countLI.count 変数の長さをプラグイン内の Carousel 変数に渡したいと考えています。
助けてください!