без jquery



Автор Зияудин Абукаров задал вопрос в разделе Другие языки и технологии

JavaScript без jQuery... и получил лучший ответ

Ответ от Nur[гуру]
Ты бы хоть правильно написал названия функций.
Функция fadeIn() и fadeOut() основана на постепенном изменении прозрачности и высоты элемента. В функцию передается элемент и время задержки в качестве аргументов, функция принимает значение времени задержки и на основе этого изменяет прозрачность и высоту. Чтобы написать такую функцию не надо быть javascript-гуру.
slideUp() работает по тому же принципу думаю, но здесь скорее всего динамически изменяется положение объекта по отношению к родительскому элементу. Код писать не буду. Сам догадаешься.
Nur
Мыслитель
(6945)
Что-то типа этого, но здесь надо поколдовать с временными промежутками и количеством циклов или немного переписать функцию. Позже еще поразмыслю, а пока вот:
<pre>
window.onload = function () {
function fadeIn() {
var element = arguments[0];
var delay = arguments[1];
function alterElement() {
var elementHeight = window.getComputedStyle(element, null).height;
elementHeight = parseInt(elementHeight);
elementHeight -= 10;
element.style.height = elementHeight + 'px';
}
for (var i = 0; i < 5; i++) setInterval(alterElement, delay);
}
var block = document.getElementById('block');
fadeIn(block, 500);
}
&lt;/pre&gt;

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: JavaScript без jQuery...

Как в jQuery 2 организовать поворот изображения? Нашел решение только для 1.6
element.css('transform', 'rotate(90deg)')
Градусы задай, какие тебе надо.
Это можно и без
подробнее...

Заменить текст jquery
И без JQuery это делается)
text = text.replace(/Качество/g, "Quality");
text =
подробнее...

почему .each не работает? (js)
menu = new Array();
menu['a']='b';
menu['b']='c';
$.each(menu, function(index,
подробнее...
спросили в Documenta
Как вывести картинку внутри кода JavaScript?
В нужном месте использовать функцию
document.write("[HTML код картинки] ");
или при
подробнее...

Изменение значения в Iframe
[button OnClick="document.getElementById('myFrame').src = adr;"] Тест [/button]
myFrame - это
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Как собрать jQuery без Sizzle?
На самом деле это не сложно:
git clone
cd jquery
npm install
grunt
подробнее...

Перебор циклом each jquery
this.getAttribute !== null. Лишний знак =, должно быть !=
Ronnie Quincy
Гуруподробнее...

JS желательно Jquery событие onclick
Попытка сделать все через одно интересное место? )
Есть для этого простой замечательный тег
подробнее...

jQuery таймер
Это не jQuery
Это плагин для jQuery. Его надо скачать и правильно подключить чтобы он
подробнее...

Что такое JQuery и Ajax? Объясните в двух словах. Как применяется, зачем, чем интерпретируется...
И то и другое - это просто Javascript (то есть для браузера, в нем и интерпретируется)
подробнее...

toggle в новой версии jquery нету? Подскажите что нибудь подобное toggle
Уже ответили, добавлю только, что если нужно использовать функционал старых библиотек jquery (тот
подробнее...

Как передать значение textarea с помощью jquery ?
С помощью val(). Ошибка не в этом. Скорее всего ошибка в селекторе.
Селектор "#textarea"
подробнее...

Что лучше angular js или JQuery?
Когда только начинаешь читать про AngularJS возникает резонный вопрос – зачем учить совершенно
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*