javascript 平台手风琴

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 平台手风琴相关的知识,希望对你有一定的参考价值。

<div class="accordion-container">
	<ul>
		<li>
			<h4 class="acc-toggle">Heading</h4>
			<div class="acc-content">
				<p>Hidden Content</p>
			</div>
		</li>
	</ul>
</div>
.accordion-container h4 {font-size: 24px; margin: 20px 0;}
.acc-toggle {cursor: pointer;position: relative;padding-left: 20px;}
.accordion-container {width: 100%; margin: 0 auto;}
.acc-content {display: none;}
.acc-content.acc-show {display: block; padding-left: 20px;}
.acc-toggle:before {position: absolute; content: "+"; left: 0px;color: #fcb316;}
.acc-toggle.acc-minus:before {content: "-";color: #0055a5;}
// normal jquery

jQuery('.acc-toggle').click(function(){
	var childElement = jQuery(this).next();
	var prevElement = jQuery(this);
	childElement.toggleClass("acc-show");
	prevElement.toggleClass("acc-minus");
});

// IMPORTANT USE BELOW FOR PLATFORM & NOT BOTH
// this will need to be changed to the following to work on the momentum platform.

jQuery( document ).ready(function($) {

    $('.acc-toggle').click(function(){
        var childElement = $(this).next();
        var prevElement = $(this);
        childElement.toggleClass("acc-show");
        prevElement.toggleClass("acc-minus");
    });
    
});

以上是关于javascript 平台手风琴的主要内容,如果未能解决你的问题,请参考以下文章

如何在 jQuery 中编写手风琴式 JavaScript

javascript 手风琴 - VE友好

javascript SW手风琴

javascript 手风琴

javascript 工作列表手风琴风格

javascript 常见问题手风琴