jQuery UI - Accordion - 设计事件标题?

标签 jquery coding-style accordion

简单的问题:我使用的 Accordion 没有任何 UI 主题(只是准系统,使用我自己的 CSS)。

到目前为止,一切都很好,只是我不知道如何为当前选定的标题设置“事件”样式。

jQuery 代码:

$("#menu").accordion({
  event: "mouseover",
  header: "a.top"
});

HTML 代码:

<a href="#" class="top">XXX1</a>
<div class="sub">
   <a href="#">Subheading 1</a>
   <a href="#">Subheading 2</a>
   <a href="#">Subheading 3</a>
</div>

<a href="#" class="top">XXX2</a>
<div class="sub">
   <a href="#">Subheading 1</a>
   <a href="#">Subheading 2</a>
   <a href="#">Subheading 3</a>
</div>

这非常有效,只是我无法找到一种在不使用 ThemeRoller 的情况下定义事件标题样式的方法。

在我的 CSS 中手动设置以下样式没有效果:

.ui-state-active
.ui-widget-content .ui-state-active
.ui-state-active a
.ui-state-active a:link
.ui-state-active a:visited

请帮忙?

最佳答案

我也为这个问题苦苦挣扎。我去掉了 a.nav 链接周围的 h3 标签并指定了标题:“.nav”。在我的 CSS 中,我包含了“a.ui-state-active”来更改打开的折叠式 div 的标题。对我来说,前面加上“a”就产生了不同。

关于jQuery UI - Accordion - 设计事件标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1765448/

相关文章:

javascript - 如何获取body.data[0].images.fixed_height.url的值?

php - 如果数组为空,则跳过 foreach 的最干净方法

文本后面的 JQuery Accordion 图标

jquery - 在 Accordion 内部时如何更新 CarouFredsel 的大小?

javascript - 重定向取决于选中的复选框

javascript - 模拟时钟的时间调整气泡偏差问题

javascript - 带有 AJAX 问题的 jQuery 提交表单

c# - WriteOnly属性还是方法?

c++ - 为什么没有用于关联标准容器的更简单的查找功能

jquery - Accordion 修复(jquery)