我遇到了一些 javascript 的问题。基本上我已经创建了一个手风琴模块,但是,当手风琴幻灯片打开时,我需要一个切换类来更改标题 div 的名称,我查看了各个地方,但我似乎无法正确!
任何有关在何处放置正确 javascript 的帮助将不胜感激!
提前致谢!
这是我正在使用的 JS:
function showslidey(id, el) {
/* Find out if the selector is MooTools or JQuery - It Matters! */
if (typeof jQuery == "function") {
// JQuery
jQuery('#linky' + id).slideDown()
} else {
// Mootools
var VerticalSlide = new Fx.Slide('linky' + id);
// We need to start by making sure the content is hidden - it defaults to display: none
VerticalSlide.hide();
$('linky' + id).setStyle('display', 'block');
// Slide in the content
VerticalSlide.slideIn();
}
el.setAttribute('onclick', 'hideslidey(' + id + ',this)');
}
function hideslidey(id, el) {
if (typeof jQuery == "function") {
// JQuery
jQuery('#linky' + id).slideUp()
} else {
// Mootools
var VerticalSlide = new Fx.Slide('linky' + id);
VerticalSlide.slideOut();
}
el.setAttribute('onclick', 'showslidey(' + id + ',this)');
}
这也是我得到的 HTML:
<div class="header" onclick="showslidey(<?php echo $link->link_id; ?>,this)">
<h3></h3>
echo "<div id='linky{$link->link_id}' style='display: none;'>";
?>