0

我遇到了一些 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;'>"; 
    ?>
4

0 回答 0