我有以下兩個字段集的html ..我想爲包含..如果任何字段集不包含div標籤與id「內容」shud不滑動的fieldset提供toggleSlide功能。如果有人能提供Fiddler,我將不勝感激。使用jQuery滑動特定字段集
的HTML
<!DOCTYPE html>
<html>
<head>
<script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<meta charset=utf-8 />
<title>Collapse fieldset when legend element clicked</title>
</head>
<body>
<fieldset><legend>Awesome</legend>
<div id="contents">
<p>
HELLO THERE
</p>
<p>
Awesome
</p>
awesome
</div>
</fieldset>
<br>
<fieldset><legend>Awesome 2</legend>
<p>
HELLO THERE
</p>
<p>
Awesome
</p>
awesome
</fieldset>
</body>
</html>
腳本
$("fieldset legend").click(function() {
if ($(this).parent().children().length == 2)
$(this).siblings().slideToggle("slow");
else
{
$(this).parent().wrapInner("<div>");
$(this).appendTo($(this).parent().parent());
$(this).parent().find("div").toggle();
}
});
提琴手?還是jsfiddle? – 2013-05-14 14:41:27