2012-03-06 11 views
0

jQuery UI 1.8.17のダイアログプラグインを使用しています。次のコードは正しく動作し、ダイアログを適切に開きます。しかし、ダイアログでオプションを設定すると作業ができなくなり、ダイアログが透過的になります。 これはIE9でのみ発生jQuery UI 1.8.17 IE9で動作しないダイアログオプション

jQuery('#faxdirectory_dialog').dialog().dialog("open"); 
jQuery('#faxdirectory_dialog').dialog("option", "height", 500); // this doesn't work. 
+0

「500px」ではなく「500」を指定してください – jgauffin

+0

ありがとう、私はすでに試してみましたが、うまくいきませんでした。実際、この問題は高さのオプションだけでなくすべての問題でもあります。任意のオプションを設定すると、それは動作しなくなり、ダイアログが透明になります。 – Pravin

+1

同じjqueryバージョンのIE9で問題なく実行できます:http://jsfiddle.net/E9zFw/ –

答えて

0

私たちは、jQueryの1.4.2を使用していました。私たちは最近それを修正したように見える1.7.1にアップグレードしました。しかし、問題は最も確かにそうではありませんでした。私たちは他のjQueryプラグインをたくさん持っていて、お互いに働く方法が問題になるかもしれません。 ポイントを正確に突き止めることができるときに回答を更新します。

0

開口部に高さのオプションを設定してみてください:

$('#faxdirectory_dialog').dialog({ 
    height:500 
}); 
+0

ありがとうございましたが、それは私の元のコードであり、うまくいきませんでしたので、上記のコードに簡略化しました。私はオプションで初期化する間に何かが間違っていると思ったからです。 – Pravin

関連する問題