【问题标题】:jtable (jquery) missing dialog formatjtable (jquery) 缺少对话框格式
【发布时间】:2012-11-12 20:35:30
【问题描述】:

我正在尝试根据GettingStarted 的文档创建 jquery jtable。

每次打开对话框时,都会丢失整个格式/对话框样式。我仍然可以看到文本,而按钮是链接,但看起来很糟糕。

感觉好像我错过了一些非常微不足道的东西,但我似乎找不到什么。

我已经尝试过here,您可以在其中看到缺失的样式(与GettingStarted 的几个对话框相比)。

我正在使用 jquery-1.7.2.min.jsjquery-ui-1.8.23.custom.min.js(也尝试过 CDN 版本在jquery-ui.js,结果相同)。

编辑:这里没有故意实现逻辑。我知道添加记录不起作用,但样式仍应显示对话框。

【问题讨论】:

    标签: javascript jquery jquery-ui jquery-jtable


    【解决方案1】:

    如果您查看jtable.css 的源代码,它正在导入:

    @import '../jtable_lightcolor_base.css';
    

    该文件是否存在于您的目录结构中?如果不是,那么这可能就是导致问题的原因。

    更新

    对话框格式是 jQuery UI 的一部分,您没有包含 jQuery UI CSS

    <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/themes/base/jquery-ui.css" type="text/css" rel="stylesheet" />
    

    【讨论】:

    • 是的,它存在。我正在使用带有“开发人员工具”功能的 Chrome 查看页面,它显示加载的文件没有任何问题。 IE。 leitzler.net/te/jtable/themes/lightcolor/…
    • 嗯,好的。可能是因为没有包含 jQuery UI CSS 文件吗?如果我检查元素,它们看起来像 jQuery UI css 样式。我复制了你的源代码并添加了 jQuery CSS 并且它工作正常。
    猜你喜欢
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多