X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Jquery - нужна помощь со скриптом
scanread
scanread
Topic Starter сообщение 21.4.2013, 21:37; Ответить: scanread
Сообщение #1


Приветствую.

Прошу помочь переделать квери скрипт вида:

$(document).ready(function(){
        $("#select input[type='checkbox']").click(function(){                        
            $('#table td:nth-child('+$(this).val()+')').toggle("show");
        });    
        $("#select input[type='checkbox']").first().trigger("click");
    });


Здесь пример в онлайне:


Данный скрипт показывает/скрывает столбцы таблицы. По умолчанию первый столбец таблицы выделен и отображается, остальные скрыты. Подскажите, пожалуйста, как сделать так, чтобы были выделены все чекбоксы и отображалось содержимое всех столбцов в начальном виде.

И еще вопрос, как прикрутить к этому еще один чекбокс, который активирует все чекбоксы, и наоборот?

Прикручивал стандартное выделение всех чекбоксов - выделение само работает, а вот не отображает то, что скрыто скриптом выше.

Заранее благодарю.

Сообщение отредактировал scanread - 21.4.2013, 21:38


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 21.4.2013, 22:07; Ответить: tszyan
Сообщение #2


Простейший вариант, заменить:
$("#select input[type='checkbox']").first().trigger("click");

на
$("#select input[type='checkbox']").trigger("click");


UPDATE:
http://jsfiddle.net/F6VXy/1/


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scanread
scanread
Topic Starter сообщение 21.4.2013, 22:10; Ответить: scanread
Сообщение #3


tszyan, спасибо. Остался вопрос, возможно это сделать с помощью toggle?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tszyan
tszyan
сообщение 21.4.2013, 22:23; Ответить: tszyan
Сообщение #4


scanread,
Не советую использовать toggle.
Тогда лучше addClass и removeClass, если нужно задействовать стили.
toggle путаницу вносит и все усложняет. Вот, например, у Вас включено/выключено 2 из 3 чекбоксов, вы из такого состояния тоглом в одну строчку их все не включите/выключите.

Вас интересует анимация - укажите в качестве первого параметра ее длительность для функций show и hide.
Пример с анимацией:
http://jsfiddle.net/F6VXy/2/

Сообщение отредактировал tszyan - 21.4.2013, 22:30
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
scanread
scanread
Topic Starter сообщение 21.4.2013, 22:27; Ответить: scanread
Сообщение #5


tszyan, ок, понял, благодарю. Будем знать.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
aletan
aletan
сообщение 22.4.2013, 22:06; Ответить: aletan
Сообщение #6


scanread, пиши в личку - помогу

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Кому нужна работа? )
28 kuprum 2866 8.5.2021, 13:55
автор: drobilkoku
Открытая тема (нет новых ответов) Помощь в SEO продвижении + ПФ накртука
100% результат, а он может быть разный =)
2 regem 2082 7.5.2021, 5:02
автор: regem
Открытая тема (нет новых ответов) Similarweb.com - нужна выгрузка сайтов по параметрам
Необходимо выгрузить статистику по параметрам
0 sergey_kazakov 2109 27.4.2021, 20:05
автор: sergey_kazakov
Открытая тема (нет новых ответов) Нужна настройка Директа
Настроить компанию и пройти модерацию
9 tef 1725 22.4.2021, 22:45
автор: JOHNY
Открытая тема (нет новых ответов) Нужна помощь по интернет магазину
7 gruz333 1812 10.4.2021, 15:10
автор: kvsgeek


 



RSS Текстовая версия Сейчас: 12.5.2021, 21:36
Дизайн