細かい設定を行うためだけに、テーブル内にいくつかの div があります。div を押すと、その下にテキストがドロップダウンし、div をもう一度押すと、テキストが再び消えます。
また、divの1つを押すと、左のimgが下向きの矢印を表示し、通常の場合は右向きの矢印を表示します。
私は10 divでこの機能を持っています。
私の問題は、div 1を押すと正常に動作し、矢印が下に表示され、テキストがドロップダウンすることです..
ここに動的にする方法はありますか??
ここに私のJQがあります:
<script type="text/javascript">
$(document).ready(function(){
var tjek = "TRUE";
$(".title").click(function()
{
$(this).children('.subtitle').toggle(500);
if(tjek == "TRUE")
{
$(this).css({"background-image" : "url('/images/images/Pil_open.png')"});
tjek = "FALSE";
}else{
$(this).css({"background-image" : "url('/images/images/Pil_normal.png')"});
tjek = "TRUE";
}
});
});
HTMLは次のとおりです。
<table border="0" cellpadding="0" cellspacing="5" style="min-height: 100px; width: 698px;">
<tbody>
<tr>
<td valign="top">
<div class="title">
<p id="tekst">
<b>BLA BLA BLA</b>
</p>
<div class="subtitle">
TEXT TEXT TEXT TEXT
<div>
</div>
</td>
...