[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как убрать елемент DOM и вернуть обратно ?
Oggy
Здравствуйте. Мне нужно убрать(просто спрятать невариант) из html кода один класс по клику и поклику вернуть назад.
Пробую так:

function classClick() {
var t;
if(произошол клик) {
t = jQuery('className').detach();
} else {
jQuery('#tipopessoa-area').appendTo(t);
}
}


код убирает className но назад невставляет. Помогите пожалуйста.
sergeiss
Цитата (Oggy @ 12.03.2015 - 01:44)
Мне нужно убрать(просто спрятать невариант) из html кода один класс по клику

Убрать класс? Или убрать элемент с определенным классом?

Проблема в том, что у тебя переменная t локальная для функции. При повторном вызове, функция уже ничего не знает о прежней переменной t. Тебе надо объявить ее вне функции, чтобы она была глобальной. Ну, и при создании элемента надо проверить, есть ли в переменной t то, что ты ожидаешь.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
sergeiss
Ну так и чего, помогло?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.