0

外側の高さが変更された後に開始する関数を作成する方法を誰かに教えてもらえますか?

$("#some_id").bind("outerHeight().change", function () {
   do something
});

また

$("#someid").outerHeight().change(call some function);

ありがとうございました。

4

1 に答える 1

0

これを達成できるのは、私が知っている唯一のイベントです。ただし、少し面倒になる可能性があります。

https://jsfiddle.net/1rnjkrdk/1/

$('div').on('resize', function(){
    if( $('div').outerHeight() >= 70  ){
        $('div').addClass('blueBorder');
    }
});

setTimeout(function(){
    $('div').animate({
        height:  '75px'
    },{
        duration: 1000,
        complete: function(){
            $('div').trigger('resize');
        }
    });
}, 3000);

特定のイベントをリッスンするターゲットを設定し、準備ができたらターゲットでそのイベントをトリガーします。

于 2015-04-15T15:09:11.347 に答える