0

我有一些现有的 html- 非常简单的东西。我想用来自 CDN 的 jQuery 为我的网站设置主题。我的页面顶部有这个:

    <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/ui-darkness/jquery-ui.css" type="text/css">
    <script type="text/javascript" src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js'></script>
    <script type="text/javascript" src='http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js'></script>

但这似乎对我的ui没有任何影响。有没有办法让它神奇地应用于我页面中的每个元素?还是我需要手动为每个元素添加一个类或 id?或者以某种方式初始化事物?我能够将主题应用于按钮,但只能通过在按钮上明确设置 class="ui-button" 。

干杯

4

1 回答 1

1

如果您检查您声明的 .css 文件,您将看到与样式代码关联的所有特定 ID/类:http: //ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/ui-darkness /jquery-ui.css

就像您提到的那样,它包含许多标识符,例如“ui-widget-header”或“ui-state-active”,看起来您必须将这些 id 分配给您的标记。此主题配置的真正目的是为 JQuery UI 组件设置样式,它的设计目的不是侵入性地影响现有页面的外观。

于 2012-12-29T00:32:49.737 回答