jQuery手风琴活动状态 航行 jQuery $(函数(){ 美元(“#手风琴”)。手风琴({ 标题:'.打开链接', 活动:“假”, 高度样式:“内容”, 可折叠的:是的, }); 元(“.sub_accardion”)。手风琴({ 活动:'false', 标题:'.sub_link', 高度样式:“内容”, 可折叠的:是的, }); }); 问题:
如何在任何面板上添加类以设置为活动?我尝试了jQuery手风琴活动状态 航行 jQuery $(函数(){ 美元(“#手风琴”)。手风琴({ 标题:'.打开链接', 活动:“假”, 高度样式:“内容”, 可折叠的:是的, }); 元(“.sub_accardion”)。手风琴({ 活动:'false', 标题:'.sub_link', 高度样式:“内容”, 可折叠的:是的, }); }); 问题:,jquery,css,jquery-ui,jquery-ui-accordion,Jquery,Css,Jquery Ui,Jquery Ui Accordion,如何在任何面板上添加类以设置为活动?我尝试了active:'.active',但不起作用。这不是正确的标记 根据其: 底层HTML标记是一系列标题(H3标记)和 content div使内容在没有JavaScript的情况下可用 由于您使用的是UL标签,我认为您需要的是 以下是我将如何处理您的代码: HTML JQUERY $(“#菜单”).menu(); CSS .ui菜单{宽度:100px;} 就像我有很多页面一样,每次设置新的js对我来
active:'.active'
,但不起作用。这不是正确的标记
根据其:
底层HTML标记是一系列标题(H3标记)和
content div使内容在没有JavaScript的情况下可用
由于您使用的是UL标签,我认为您需要的是
以下是我将如何处理您的代码:
HTML
-
-
-
JQUERY
$(“#菜单”).menu();
CSS
.ui菜单{宽度:100px;}
就像我有很多页面一样,每次设置新的js对我来说都不好。我需要在html或id中设置类。$(“.selector”).accordion({active:2});我需要类或id。你能给我看整个js代码吗?我只是不明白在哪里设置新的活动类。那么你到底想做什么?是否尝试默认打开特定面板?包括子面板内部?例如,我得到了10个dif页面。每次我都会在菜单上打开一个dif面板。如何设置面板的活动类而不每次更改文件头中的脚本。请原谅我的英语不好。你知道你没有使用正确的标记吗?你应该为手风琴准备h3标签和div。你想做一个导航菜单吗?是的,我想用这个导航菜单。这就是我想要的可能吗?或者我只需要使用另一个抄袭,不要浪费时间。
<ul id="accordion">
<li>
<a class="open_link" href="#">1</a>
<ul class="sub_accardion ">
<li>
<a class="sub_link" href="#">1.1</a>
<ul>
<li><a href="#">1.1.1</a></li>
<li><a href="#">1.1.1</a></li>
<li><a href="#">1.1.1</a></li>
</ul>
</li>
<li>
<a class="sub_link" href="#">1.2</a>
<ul>
<li><a href="#">1.2.1</a></li>
<li><a href="#">1.2.1</a></li>
<li><a href="#">1.2.1</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<script type="text/javascript" >
$(function() {
$( "#accordion" ).accordion({
header: '.open_link',
active: "false",
heightStyle: "content",
collapsible: true,
});
$( ".sub_accardion" ).accordion({
active:'false',
header: '.sub_link',
heightStyle: "content",
collapsible: true,
});
});
</script>