2011-12-28 14 views
0

私は自分のウェブ上に簡単な画像リサイズをしようとしています。しかし、私は1つの問題があります。親のサイズを変更しようとすると、すべてうまく動作します。しかし、別の話は、私が子供をサイズ変更しようとしているときです。これは、全体のコードではありません子供と親は同時にサイズを変更します

var newElement2 = document.createElement('div'); 
      var newElement2Id = 'p'+prefix+i; 
      newElementId = prefix+i; 
      newElement.setAttribute('id',newElementId); 
      newElement2.setAttribute('id',newElement2Id); 
newElement.appendChild(newElement2); 
      newElement2.style.position = 'absolute'; 
      newElement2.style.left = 0+"px"; 
      newElement2.style.top = 0+"px"; 
      newElement2.style.background = "#E6E6E6"; 
//........................// 
var childs = dragDrop.El.childNodes; 
       dragDrop.addMarkers(dragDrop.El,childs[1]);  
//..........................// 
addMarkers: function(obj,extra){ 
      var width = parseInt($(obj).css('left')); 
      var maxW = dragDrop.Elements[$(obj).attr('id')].MaxRight-width; 
      var height = parseInt($(obj).css('top')); 
      var maxH = dragDrop.Elements[$(obj).attr('id')].MaxBottom-height; 
      $(obj).resizable(
      { 
       minWidth:50, 
       minHeight:50, 
       maxWidth:maxW, 
       maxHeight:maxH 
      }); 
      if(extra!=null&&extra!=undefined) 
      { 
       $(extra).resizable(
       { 
        minWidth:50, 
        minHeight:50, 
        maxWidth:maxW, 
        maxHeight:maxH 
       }); 
      } 
     }, 
//...................................// 

それらは私のコードの一部です。それは長すぎます。私はそれが十分であることを願っています。 それは、私が子供のサイズを変更しようとしているときに、それが欲しくないことです。私がサイズ変更の順番を変更したとき、最初は子供、そして親でしたが、私は何かをサイズ変更することができませんでした。

私は間違っていると誰に教えてもらえますか?あなたが使用する必要が

+0

は、あなたがこれをjsfiddleでしたので、私が試したが、私はできないんください – AlanFoster

+0

を作業それを見ることができます。しかし、誰かが何が起こっているのかを知ることを願っています。残りは今は役に立たないが、私はそれを抽出することはできない。 – sebap123

+1

あなたは答えを見つけてうれしいsebap。あなたは実際に自分自身としてこの質問に答えるべきです。その後それを受け入れる。これは、SOがあなた自身の質問に対する解決策を見つけ出す方法です。または、質問を削除することもできます。 – mrtsherman

答えて

0

:サイズ変更可能な

にresizeAlsoパラメータを
関連する問題