首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >页面上只有一个函数快捷代码

问页面上只有一个函数快捷代码
EN

Stack Overflow用户
提问于 2012-04-29 22:31:19
回答 1查看 193关注 0票数 0

我为wordpress创建了一个手风琴快捷代码,并且运行良好,直到页面上只有一个手风琴……

这就是问题http://panel.daweb.cz/?page_id=119

手风琴在第一页的底部,但第二页就不行了。我使用jQuery jquery-ui.js来实现折叠效果(http://jqueryui.com/demos/accordion/)。

有没有人知道如何修复它,或者在哪里有真正好的教程如何为wp做手风琴短码?

耽误您时间,实在对不起

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-29 22:41:59

在您的JavaScript文件otherjs.js中,下面的代码位于底部

代码语言:javascript
复制
// Load accordion   
$(function() {
    $( "#accordion" ).accordion();
    $('.flexslider').flexslider();  
});

你们两个手风琴手的ID都是'accordion‘。同一页面上的两个项目不应该具有相同的ID,因为它们必须是唯一的,这意味着jQuery将只设置它找到的第一个折叠。

您需要做的是为第一个accordion指定ID accordion1,为第二个accordion2指定ID,然后将otherjs.js中的JavaScript更改为:

代码语言:javascript
复制
// Load accordion   
$(function() {
    $( "#accordion1" ).accordion();
    $( "#accordion2" ).accordion();
    $('.flexslider').flexslider();  
});

或者,您可以去掉这两个accordions的ID,并为它们提供类accordion,然后使用以下代码加载accordions:

代码语言:javascript
复制
// Load accordion   
$(function() {
    $( ".accordion" ).accordion();
    $('.flexslider').flexslider();  
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10372912

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档