我正在使用这个插件:
http://www.jeremymartin.name/projects.php?project=kwicks
我的代码遵循这个例子:
http://www.jeremymartin.name/examples/kwicks.php?example=7
我正在使用配置设置:sticky: true,
该插件将列表中的第一个元素设置为活动状态,并展开以显示为所有其他元素隐藏的内容。
我希望能够做的是指定哪个元素是“活跃的”而不是它始终是第一个元素?
我已经尝试将.active添加到标记中,但显然JS为我增加了第一个元素。
答案 0 :(得分:1)
有一个名为defaultKwick
的配置指令,它控制默认打开哪个幻灯片。它是零索引的,因此defaultKwick: 0
会使第一个元素可见,defaultKwick: 1
使第二个元素可见,依此类推。
如果您想根据具有类active
的元素动态执行此操作,您可以执行以下操作:
$('#kwicks').kwicks({
sticky: true,
defaultKwick: $('#kwicks .active').prevAll().size()
});
这将使默认情况下打开类active
的任何元素。