Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
labuda
7 лет назад

Лог 2 Творческий

Вчера написал несколько функций для удаления добавления элементов. Собственно это одна функция, но в моей настольной книге было написано "одна функция -- одно действие"


function elementSwithingOff(element) { // элемент это элемент DOM
element.detach();
}

function elementSwithingOn(element,location,after){
location.append(element); // можно использовать метод after
if(after)location.after(element);
return true;
}
function elementSwithing(element,location) { // Параметр location определяет место вставки элемента
if(location){
elementSwithingOn(element,location);
}else{
elementSwithingOff(element);
}
}
//Пример использования кнопка показать/скрыть.
triggerElementArea.click(function () {
if($("textarea").is(area)){
elementSwithing(area);
triggerElementArea.text("Показать");
}else{
elementSwithing(area,cont);
triggerElementArea.text("Скрыть");
}
}
);

0
0.000 GOLOS
На Golos с February 2017
Комментарии (0)
Сортировать по:
Сначала старые