jQueryを使用して左の列の後に発生する右の列の数を取得できます。例えばのためにjQueryを使用して、クラスの後に特定のクラスが発生する要素の数を数えたい
:以下の構造で、結果は
第一leftColumn = 3である必要があります。 第二leftColumn = 1のように...
注:私のjQueryのdiv要素がに分類され、カラム割り出しと解決策をに適合することができれば、それは素晴らしいことだので、クラス名は適宜追加
var dataHolder = $j("div.panel").first().offset().left;
if($j(this).offset().left == dataHolder){
$j(this).addClass("leftColumn");
}
else{
$j(this).addClass("rightColumn");
}
..第ように第1手段3と配列
[3,1]
を返し'rightColumn'? –最初にleftColumnまたはrightColumnとしてマークされたクラスはありません.jQueryスクリプトを作成してdivがどの列に含まれているかを検出し、クラス「leftColum」または「rightColumn」を追加しました。 – neelmeg
素晴らしいだから、 'leftColumn'でも' rightColumn'でもない他の要素が混在しているのでしょうか? –