2013-07-28 56 views
2

更改調整大小手柄我有一個jsfiddle http://jsfiddle.net/stevea/AbARW/3/其中圖像最初配置爲在所有四個角都具有調整大小手柄。當我點擊按鈕時,我嘗試將此更改爲只有一個手柄,使用無法使用選項

$('button#changeHandles').click(function() { 
     $('img#pelican').resizable('option', 'handles', 'se'); 
    }); 

但是這似乎沒有效果。有沒有人看到這個問題?

+0

我發現的bug票看到更新。 – apaul

回答

2

看來,這是一個已知的bug:ticket #3423

我放在一起使用.hide()一種變通方法,把讓您的按鈕切換手柄來回而不是一個一次性使用的自由。

Working Example

$(function() { 
    $('img#pelican').resizable({ 
     handles: 'ne,se,sw,nw', 
     aspectRatio: true 
    }); 

    $('button#changeHandles').click(function() { 
     if ($('.ui-resizable-ne, .ui-resizable-nw, .ui-resizable-sw').is(':visible')) { 
      $('.ui-resizable-ne, .ui-resizable-nw, .ui-resizable-sw').hide(); 
     } else { 
      $('.ui-resizable-ne, .ui-resizable-nw, .ui-resizable-sw').show(); 
     } 
    }); 
}); 
相關問題