2012-04-17 35 views
0

スクロールjqueryの-ツールを追加し、この:私のチャイルズ以上3jQueryのクローンと使用して、すべての3つのチャイルズをラップし、私はこのスクロール可能な問題を解決しようとしている

をしている間にブレークポイントを作成している

var divs = $(".wrap > .outerDiv"); 
for(var i = 0; i < divs.length; i+=3) { 
    divs.slice(i, i+3).wrapAll("<div class='breakpoint'></div>"); 
} 

修正する唯一の方法は、3つのチャイルドを折り返すことです。 3つのdivを作成しない理由を再確認してください。私のデモを見てください。あなたはそれがクローニング後にブレークポイントを挿入したい場合は

<div class="breakpoint"> 
     <div></div> 
     <div></div> 
     <div></div> 
    </div> 

デモコードは$の長さを実行します http://jsfiddle.net/2mby5/98/

+0

で良いものがあり、それは疎結合にするために、このためのパブ/サブを考えてみましょう。あなたの問題をここでより明確にするか、この問題に関連したコードに細分化されたフィドルを作成すると、答えを得る機会が増えます。人々は非常にめったにコードを読んで理解することはほとんどありません。私はして、あなたがしようとしていることをまだ理解できませんでした。 – Armatus

+0

@Armatusありがとう、私は非常に混乱していることを知っています。私にとっては実際に:-)。私は(wrapAll)を使用してスクロールし、divを適切に生成するためにこれを行う必要があります。 – DD77

答えて

0

( "ラップ")。子供たちは()1

ですあなたはそれを再び発火させる必要があります(各クローンの後に、私は思います)。

は、それはあなたが達成しようとしているまさに非常に不明確だ https://gist.github.com/661855

+0

私はこれを使ったことがありません。私は再びそれを発射する必要があることを知っている。あなたができるなら、いくつかの助けていいだろう。 – DD77

+0

pub/sub戦略に関するいくつかのアドバイスについては、これを参照してください:https://gist.github.com/1321768 – primavera133