2010-11-30 8 views
2

This jQuery pluginと連携させると、ユーザーがdivに矩形を描画できるようになり、jQueryUI 1.7.2で動作します。このjQueryウィジェット(jQueryUI 1.7用)を変更してjQueryUI 1.8

jQueryUI 1.8.4と連携させる必要があります。 widget upgrade guideを読んでから、私は何を変える必要があるのか​​理解できません。 _init()の名前を_create()に変更しようとしましたが、何もしませんでした。それを動作させるために何か変更する必要がありますか?読んでくれてありがとう。これに

$.widget("ui.boxer", $.extend({}, $.ui.mouse, { 

$.widget("ui.boxer", $.ui.mouse, { 

と下部に、だけでなく、余分な)を削除し、}));への変更

答えて

4

$.widget署名は内部拡張するので、これを変更行うように変更しました});


$.widget("ui.boxer", $.ui.mouse, { 
    options: { 
    appendTo: 'body', 
    distance: 0 
    }, 
    ///rest of widget, unchanged... 
}); 

Here's a sample of the updated version with only the changes above、作業:はまた、デフォルトのオプションを取得するには、それはこのように、右の内側にそれらを移動するのが最善です。

+0

ありがとうございました! – ben

関連する問題