【发布时间】:2011-03-26 21:33:54
【问题描述】:
IE 9 中的 jquery UI 按钮似乎有问题?
这是它们的正常外观:
在 IE 9 中它们看起来像这样:
按钮的HTML是:
<input
type="submit"
name="submit_intermediate_question"
id="submit-intermediate-question"
value="Odoslať"
class="input-submit" >
jquery 代码:
$(document).ready(function() {
$('.input-submit').button();
});
这是一个已知问题吗?我正在使用最新的 jquery UI(昨天下载)。如何解决?
【问题讨论】:
-
你确定你已经下载了所有的 CSS,或者你自己的一些 CSS 没有覆盖 jQuery UI CSS?
-
@Hristo 是的。我从页面中删除了除 jquery UI 之外的所有样式表,它仍然看起来像上面一样。
-
你在firebug中看到了什么风格?
-
也...我不确定这是否是原因,但
<input>元素是自我转义、自我关闭的(我不确定这个术语),但它应该成为<input type="submit" name="submit_intermediate_question" id="submit-intermediate-question" value="Odoslať" class="input-submit" /> -
@Hristo 不,因为我在 IE9 中提供 HTML,而不是 XHTML。
标签: jquery jquery-ui internet-explorer-9