страница HTMLJquery положения содержания тумблера
<div class="outbox">
<p class="heading">Header-1 </p>
<div class="content">Lorem ipsum dolor sit amet</div>
<p class="heading">Header-2</p>
<div class="content">Lorem ipsum dolor sit amet</div>
<p class="heading">Header-3</p>
<div class="content">Lorem ipsum dolor sit amet</div>
</div>
CSS
.outbox
{
margin: 0;
padding: 0;
}
.heading
{
background-color: #FF6666;
border: 1px solid #FF5050;
text-align: center;
font-weight: bold;
margin: 1px;
padding: 3px 10px;
cursor: pointer;
float: right;
width: 300px;
height:25px;
}
.content
{
background-color: #FFCCCC;
}
Jquery
<script type="text/javascript">
$(document).ready(function() {
$(".content").hide();
$(".heading").click(function()
{
$(this).next(".content").slideToggle(500);
});
});
</script>
При нажатии любого заголовка содержимого, расширенная часть всегда появляется в верхней части страницы , Как я могу отобразить его под заголовком? Заранее спасибо.
+1 N ледяного подхода. – Praveen
спасибо, он работает. единственная проблема при наличии нескольких строк, содержимое которых неправильно выравнивается. Я установил ширину настройки секции содержимого следующим образом. .content { background-color: #FFCCCC; ширина: 300 пикселей; } – Yass