私が困っダイアログで、私の入力ボックスの色を変更する、この単純な作業を行うことが生じていますが、IE 8にjQueryUIを使用して作成した はここ2のデモを見てみましょう: http://jsbin.com/ofare/94/edit#sourceを - IE http://jsfiddle.net/Cwm4W/10/で働いていない - IEでの作業が、私のダイアログボックスでは機能しませんIE 8でjQueryを使ってダイアログ入力ボックスの背景色を変更するには?
私のダイアログボックスでは、両方のコードが動作しません。
私のコード
<script>
$('#test').css("background-color", 'gray');
$("#dialog-test").dialog({
autoOpen: false,
resizable: false,
width: 350,
height: 430,
modal: true
});
</script>
<div id="dialog-test">
<form>
<table>
<tr>
<td>
User Name
</td>
<td>
<input type="text" id="test" />
</td>
</tr>
</table>
</form>
</div>
:あなたはフィドルに含める:)
私IETesterは本当にそれとアラートカップル役に立たないスクリプトエラー好きではないが、これは、IE8でグレーの背景を持っていることを確認してくださいCSSでスタイルを作成しないでください。ここではjQueryを使用する必要はありません。 – rkaregaran
入力ボックスを無効にするオプションボタンを追加します。だから、ボックスをクリックしなくても無効になっていることをユーザーに知らせるためには、ボックスを変更する必要があります。 – newtodatatables
あなたが探しているのは、属性readonly = "readonly"を使用して目標を達成することです。 – rkaregaran