1

私はこのプラグインに出会いましたが、私は初心者です。誰かが私のウェブサイトでこれを使用する方法の例を教えてくれるかどうか疑問に思っていました.

http://www.jqui.net/jquery-projects/jquery-mutate-official/

<div id="content">
   <h1>Favourite Teams</h1>
   <ul>
     <li>Arsenal</li>
     <li>Man U</li>
     <li>Liverpool</li>
   </ul>
</div>

使用可能な高さに応じて、コンテンツ div の高さがいつ変更され、チームが多かれ少なかれ表示されるかを確認したいと思います。

更新されたコード

これが私が思いついたものです。なぜうまくいかないのかわかりません。

$('content ul').mutate('height',function (element,info){  
    var h= $(this).height();
    var calculate = h/$(this).find('li').eq(0).height();
    var i = 0;
    $(this).find('li').hide().each(function (){
        if(i<calculate)$(this).show();
        i++;
    })
});
4

1 に答える 1

3

問題はあなたがセレクターであることです。DIVwithを見つけたい場合は、ID = content使用する必要があります$("#content")

$('#content ul').mutate('height',function (element,info){  
    var h= $(this).height();
    var calculate = h/$(this).find('li').eq(0).height();
    var i = 0;
    $(this).find('li').hide().each(function (){
        if(i<calculate)$(this).show();
        i++;
    })
});
于 2012-09-26T12:22:45.523 に答える