古いバージョンは明らかに人々が理解するには難しすぎるので、HTML、CSS、およびJavaScriptを組み合わせたものを次に示します。
$(document).ready(function() {
$('#test').dialog({
autoOpen: false,
modal: true
});
$("#test-link").click(function() {
$('#test').dialog('open');
});
});
div#main div#test label {
display: block;
}
div#main div#test input {
padding-left: 100px;
}
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js"></script>
<div id="main">
<p><a href="#" id="test-link">test</a>
<p>
<div id="test" title="Submit Bug or Feature Request">
<form>
<label for="test_desc">Short Description:</label>
<input type="text" name="test_desc" id="test_desc" value="" />
<input type="submit" name="" value="Submit" />
</form>
</div>
</div>
ダイアログは正常に機能しますが、CSSは機能しません。なぜ何かアイデアはありますか?