Javascript 使用外部链接访问jquery
我已经在我的页面中使用了jQueryUIAccordion,它正在按预期工作 我需要打开手风琴面板与外部链接,这是一个下拉列表。如何使用下拉菜单访问accordion 以下是我迄今为止所做的工作Javascript 使用外部链接访问jquery,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我已经在我的页面中使用了jQueryUIAccordion,它正在按预期工作 我需要打开手风琴面板与外部链接,这是一个下拉列表。如何使用下拉菜单访问accordion 以下是我迄今为止所做的工作 // JavaScript Document $(document).ready(function () { //Add list menu $('.droplist > li').hover(function () { $(this).find('ul').to
// JavaScript Document
$(document).ready(function () {
//Add list menu
$('.droplist > li').hover(function () {
$(this).find('ul').toggle();
});
//Accordion
$( "#accordion" ).accordion({
collapsible: true,
active: false,
heightStyle: "content"
});
});
PS:无法更改HTML格式。由于无法更改HTML,您可以尝试以下操作:
$('.droplist > li > ul > li').on('click', function(){
index = $(this).index();
$( "#accordion" ).accordion( "option", "active", index );
});
参考
我可能对这个问题理解错误,但对我来说,你是在问如何自动打开第一个手风琴项目
$('#accordion li a').first().trigger('click');
这将触发打开第一个手风琴项目
谢谢!一个疑问是,如果下拉列表对ios的排序如下
.droplist>li>ul>li>ul>li
[好的,明白了。谢谢!!如果链接不适合手风琴中相应的标签,那么类作为参考会更好,否则你必须小心使用索引。我也这样做了。我为孩子使用了一个类名