Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.09.2015, 12:15
Новичок на форуме
Отправить личное сообщение для alexgirya Посмотреть профиль Найти все сообщения от alexgirya
 
Регистрация: 13.09.2015
Сообщений: 2

Jquery и таблицы! Помогите
Друзья, на вашем форуме новенький...искал очень долго тут решение своего вопроса, не нашел к сожалению. Поэтому пришлось создать тему.
У меня есть таблица на сайте из 30 строк.
Необходимо чтобы показывались лишь первые 15 строк. А остальные 30 показывались при нажатии клавиши "ПОКАЗАТЬ ЕЩЕ" как пример.

Обыскал все в интернете, вся надежда на вас.
Ответить с цитированием
  #2 (permalink)  
Старый 13.09.2015, 12:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

alexgirya,
Jquery то зачем? css достаточно
Ответить с цитированием
  #3 (permalink)  
Старый 13.09.2015, 13:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

css скрытие строк таблицы без Jquery
alexgirya,
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  table tbody tr:nth-child(n +5),#dn{
    display:none;
  }

  td{
    border:solid 1px #004F72;
  }

  :checked~table tbody tr:nth-child(n +5){
    display:table-row;
  }

  table{
    border-collapse:collapse;
    margin:4px;
  }

  label{
    text-decoration:none;
    text-align:center;
    padding:1px 10px;
    border:solid 1px #004F72;
    border-radius:12px;
    color:#E5FFFF;
    background:#d4c794;
  }

  label:after{
    content:"Ещё ?";
    color:#E0FFFF;
  }

  :checked~label:after{
    content:"Скрыть ?";
    color:#0FF;
  }
  </style>
</head>

<body>
<input name="" type="checkbox"  id="dn">
<table width="400" summary="" >
    <thead>
        <tr>
            <th>Title 1</th>
            <th>Title 2</th>
            <th>Title 3</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>    </tbody>

</table>
<label for="dn"></label>
</body>

</html>
Ответить с цитированием
  #4 (permalink)  
Старый 13.09.2015, 18:01
Новичок на форуме
Отправить личное сообщение для alexgirya Посмотреть профиль Найти все сообщения от alexgirya
 
Регистрация: 13.09.2015
Сообщений: 2

ООО! Спасибо.
А как сделать чтобы этот стиль привязывался только к определенной таблице под именем, как пример pick.? А то данный стиль распростроняется на все таблицы на странице.
Ответить с цитированием
  #5 (permalink)  
Старый 13.09.2015, 18:07
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

alexgirya,
а подумать?
поставьте таблице class="pick" в css замените ВСЕ селекторы table на .pick кроме значений типа display:table-row;
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите найти похожий скрипт (Jquery) BelkinV Общие вопросы Javascript 1 20.12.2012 11:08
Помогите разобраться с событиями и jquery prowoke jQuery 0 09.12.2010 11:40
jQuery - переключение свойств у таблицы FladeX Работа 2 19.02.2010 11:31
Помогите с чего начать jQuery jei Я не знаю javascript 3 08.06.2009 22:50
соединение гармошки и таблицы в jquery alexandre jQuery 9 02.04.2009 21:40