我正在使用jQuery手风琴,它工作正常。
我使用active:0,让我的第一个标签打开,当我访问页面时。
但是我在不同的php文件中使用手风琴,比如" schedule.php"和" organization.php"。
And" schedule.php"我希望我的活动就像我在下面的脚本中一样(活动:0)。
但是在我的" organization.php"中,我希望我的活动是1,(活动:1)。
你是否知道如何做到这一点,而不是每个页面多次重复我的脚本?
$(function (){
$('.accordion').accordion({
active: 0,
});
});
答案 0 :(得分:1)
你应该把你的javascript代码放在一个单独的文件中并修改你的php脚本来添加一个类来激活/去激活,并使用以下内容将你的javascript文件包含到两个php文件中:
<script src="/path/to/js/file.js"></script>
例如javascript文件
$(function (){
$('.accordion.inactive').accordion({
active: 0,
});
$('.accordion.active').accordion({
active: 1,
});
});
然后在schedule.php
中为您的手风琴div添加一个班级inactive
并在organization.php
中为您的手风琴div添加课程active