function highlightcurrent(items, index)
{
if(index != 2) // выходим из функции, если достигли определенного индекса
{
items.removeClass("highlightcurrent");
items.eq(index).addClass('highlight');
items.eq(index).addClass('highlightcurrent');
setTimeout(function()
{
highlightcurrent(items, index + 1)
}, 1000);
}
}
highlightcurrent($('.progress-page-tabs-col'), 0); чтобы записать в базу данных данные мне нужен id
<form action="" method="POST">
<input type="hidden" name="id" value="5"/>
<input type="sabmit" value="Отправить"/>
</form>$id = $_POST['id']; // каким методом отправили форму, таким и принимаем на сервере - все просто. При вычислении O можно не учитывать постоянные множители в выражениях.
SELECT a.*
FROM (SELECT u.* ,
@n := @n + 1 AS num -- переопределяем n для каждой новой строки выборки
FROM users u,
(SELECT @n :=0) counter -- задаем начальное значение переменной n в подзапросе
ORDER BY u.id DESC
) a
WHERE a.num = 13 $page = array_key_exists('page', $_GET) ? $_GET["page"] : null; <div class="123">
<div class="spoiler-title"><b>....</b></div>
<br>Текст который нужно взять`введите сюда код`
<div class="spoiler-body">....</div>
</div>
<script>
(function()
{
var div_elems = document.getElementsByClassName('123');
var div123 = div_elems[0];
// Следующим шагом вместо того, чтобы получать содержимое тега ( = div123.innerHTML) пройдемся по его потомкам
var childs = div123.childNodes;
var div_spoiler_title = childs[0];
var br_elem = childs[1];
var text_elem = childs[2]; // в этом узле ваш текст
var div_spoiler_body = childs[3];
})();
</script>Object.defineProperty(window /*- объект, где располагается свойство */, "my_var" /* - свойство, которое нужно опекать */,
{
get: function() // сторожим чтение значения
{
alert('Кто-то прочилал my_var!');
},
set: function(newValue) // сторожим запись значения
{
alert('Кто-то записал my_var! Новое значение: ' + newValue);
}
});
my_var = 123456; // пробуем записать что-то
you_var = my_var; // пробуем извлечь значение <a id="my_link" href="https://vk.com/durov" target="_blank" style="display: none;">
<img src="img/57d3d0a9e386c157136717cc.png" width="30px"/>
</a>
<input type = "button" onclick = "document.getElementById('my_link').style.display = 'inline';" value = "связаться со мной" /> var node = this; // в ноду кладем текущий элемент Element;
// начинаем примерять селектор, двигаясь от текущего элемента к его родителям
while (node) // пока есть элемент (не null) (или на предыдущей итерации провалили матч и есть родитель)
{
if (node.matches(css)) // подходит селектор элементу ?
return node; // возвращаем этот элемент, цикл останавливается
else
node = node.parentElement; // не подошло, устанавливаем на node родительский элемент, идем на следующую итерацию.
}
return null; // цикл прошелся по всем родителям - ничего не нашлиElement.prototype.closest = function (css)Element.prototype.matches = Element.prototype.matchesSelector || <подставьте любой метод, чтобы делал матч, но назывался не как у всех>