Помогииииииииите
Умные люди подскажите пожалуйста. Сразу говорю я новичок. Так вот, писал скрипт что по клику на строку следующий блок открывается закрывается в зависимости от состояния display:block или none и условие у меня не проходит. Может такая запись условия в принципе некорректна. Может поможете.
Вот скрипт
$('.Out_list').click(function(){
if ($(this).next(".next_continue").attr("display") == "none")
{
$(this).find("#dinamic_marker_up").removeClass("di namic_marker_up");
$(this).find("#dinamic_marker_up").addClass("dinam ic_marker_down");
$(this).next(".next_continue").slideDown(200);
}
else
{
$(this).find("#dinamic_marker_up").removeClass("di namic_marker_down");
$(this).find('#dinamic_marker_up').addClass("dinam ic_marker_up");
$(this).next(".next_continue").slideUp(200);
}
});
А вот тело
<ul id="my_accordion">
<div id="hide_block_open_close_all_tree">
<p id="open_close_all_tree">Развернуть все дерево</p>
</div>
<li>
<div class="Out_list first_continue"><div class="accordion_block_table"><span >Out list 1 </span></div><p class="dinamic_marker_up" id="dinamic_marker_up"></p></div>
<ul class="next_continue">
<li>
<div class="Out_list second_continue"><div class="accordion_block_table"><span >Out list 1 </span></div><p class="dinamic_marker_up" id="dinamic_marker_up"></p></div>
<ul class="next_continue">
<li><div><p>Подменю 1.1</p></div></li>
<li><div><p>Подменю 1.1</p></div></li>
<li><div><p>Подменю 1.1</p></div></li>
<li><div><p>Подменю 1.1</p></div></li>
</ul>
</li>
<li>
<div class="Out_list second_continue"><div class="accordion_block_table"><span >Out list 1 </span></div><p class="dinamic_marker_up" id="dinamic_marker_up"></p></div>
<ul class="next_continue">
<li><div><p>Подменю 1.1</p></div></li>
<li><div><p>Подменю 1.1</p></div></li>
<li><div><p>Подменю 1.1</p></div></li>
<li><div><p>Подменю 1.1</p></div></li>
</ul>
</li>
</ul>
</li>
</ul>
|