1

jQueryダイアログがあり、その上にjstreeがあります。垂直スクロールバーを実行すると、すべてのツリーアイテムのテキストがマウスアイコンで表示されます。

私のjstreeプラグインにはdndがなく、次のように初期化されます。

plugins: ['themes', 'json_data', 'crrm', 'checkbox'],

ここに画像の説明を入力してください

ダイアログが開いた後、スクロールをクリックすると、すべてのオプションのテキストを含むマウスとともに赤い十字アイコンが表示されます。このダイアログは次のように初期化されます。

 modal = $('<div></div>').addClass(this.widgetBaseClass + '-modal').dialog({
            modal: true,
            width: 500,
            autoOpen: false,
            resizable: false,               
            position: 'center',
            buttons: [{
                text: 'Save',
                click: $.proxy(this._save, this)
            }, {
                text: 'Cancel',
                click: $.proxy(this._cancel, this)
            }],
            title: 'Select ' + this.options.label
        });

これは(IE9、FF、Chrome)で起こっています何か提案はありますか?

4

1 に答える 1

1

私はそれについて尋ねた直後に自分の質問に対する答えを見つけました(典型的):)

私はいくつかのことを試しましたが、解決策の1つは、draggable : falseダイアログに設定することです。

これは、同様の問題に直面している人にとって役立つかもしれないと思います。そうでない場合は、お気軽に削除してください。(削除できません)。

于 2012-11-28T17:12:39.347 に答える