if ($this->hide_element_count())
{
echo "<div class='hide_el' style=' margin-left: 400px;' ><a id='but_op2' class='buttons'><span class='arrow'>Показать все ...</span></a></div>
<script>
$(document).ready(function (){
$('.orange_table').each ( function(i) { $(this).children('tbody').children('tr:gt(". $this->hide_element_count() .")').hide() } );
$('.hide_el').unbind('click');
$('.hide_el').click ( function(){
$(this).prev('table').children('tbody').children('tr:gt(". $this->hide_element_count() .")').toggle( );
$(this).children('a').children('span').text( $(this).children('a').children('span').text() == 'Показать все ...' ? 'Скрыть' : 'Показать все ...' );
} ) ;})
</script> "; }

$(document).ready -  функция запускается только когда элемент загруженн

each - перебор всех таблиц

:gt (4)- выбор всех элементов кроме первых 4

prev - соседний эллемент ( родительски вниз)

 

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)

 
© 2012 Программирование в удовольствие Яндекс.Метрика Suffusion theme by Sayontan Sinha