0

これをjsfiddleでスケッチすることはできませんでしたが、一般的な概念は次のとおりです。多数のコンテンツを含むコンテナーがあり、すべて異なるコンポーネントを持っています。個々のコンテンツの同じ属性をターゲットにする方法は、その属性がすべてのコンテンツで異なる場合です。以下に簡単な例を示します。

x より大きい高さを持つすべてのコンテンツを column1 に配置し、x より小さい高さを持つすべてのコンテンツを column2 に配置したいと考えています。コンテンツに最初の子を使用するため、単純な if $('#content').height() > xは使用できません。

jqueryでそのようなコンテンツを操作する方法はありますか?

4

1 に答える 1

0

次のようにDOMをループできます。

var x = 200;
$('#content').each(function(){
    if($(this).height() > x)
    {
        //Do what you want
    }
});
于 2013-03-09T18:24:54.317 に答える