0

ページ上のすべてのpostInsideラッパーの高さを調べるスクリプトを作成しようとしています。個々のラッパーの高さが320px未満の場合は、その特定のラッパー内の画像にスタイルを追加します。

これが私のコードです。どんなフィードバックも素晴らしいでしょう。

jQuery('div.postInside').each(function(){
  var div = jQuery('div.postInside').height();
  var wrapper = jQuery('div.postInside');
  if (div < 320){
    jQuery('p.imageCenter img').attr('style','max-width:250px !important');
    delete wrapper;
    delete div
   }
});
4

1 に答える 1

0

私があなたを正しく理解していれば、これはうまくいくはずです:

jQuery('div.postInside').each(function(){
  if (jQuery(this).height() < 320) {
    jQuery(this).children('img').css('max-width','250px !important');
   }
});
于 2012-04-29T07:36:24.707 に答える