Мне нужно написать такую функцию, которая будет чекать условие... Например я вызываю функцию вот так checker(a>b); и функция в течении 10 секунд раз в секунду проверяет a>b и если за эти 10 секунд a>b стало true, то ок, если не стало, то не ок.
// рандомные числа
var a, b, c;
setInterval(function() {
a = Math.round(100 * Math.random())
b = Math.round(100 * Math.random())
c = Math.round(100 * Math.random())
console.log('randomizer a='+a+', b='+b+', c='+c);
}, 1000);
function runChecker(func) {
var timer = setInterval(function(){
if (func()) {
clearInterval(timer)
console.log('bingo!, проверка ' + func.toString() + ' прекращена')
}
}, 1000);
}
// запускаем проверки
runChecker(function(){ return a > 80});
runChecker(function(){ return a > b });
runChecker(function(){ return b > c });
document.querySelector(slider.btnNext)
- это DOM-элемент а slider.btnNext
это строка.this.btnNext = obj.btnNext;
на this.btnNext = document.querySelector(obj.btnNext);
, но это все равно не финальный вариант, т.к. если на странице будет больше одного слайдера будут подключаться кнопки только от первого.#box {
/* text pos and color */
line-height: 100px;
color: white;
text-align:center;
background-color: red;
position: absolute;
width: 100px;
height: 100px;
/* ANIMATION SPEED AND START POS */
transition: left 1.5s linear;
left: 0px;
}
var attributeName = $(this).data('attribute-name');
var attributeValue = $(this).data('attribute-value');
$(this).addClass('selected').siblings().removeClass('selected');
// если все ключи-значения в элементах .selected содержатся в attributeName, тут ступорУ меня тоже ступор, не могли бы вы подробнее расписать что именно нужно проверить
.foo {
transform: skewY(-20deg);
}
if($_GET['submit']){ бла бла }
используйтеif(isset($_GET['submit'])){ бла бла }
filter_input — Принимает переменную извне PHP и, при необходимости, фильтрует ееИзвне, в смысле данные которые пришли через POST или GET, например.
$input = 42;
$allowed = [1, 2, 3, 5, 7];
$default = 1;
$result = in_array($input, $allowed) ? $input : $default;
.rel .foo {
position: relative;
bottom: 10px;
right: 30px;
background-color: red;
}
.abs .foo {
position: absolute;
bottom: 10px;
right: 30px;
background-color: green;
}
.foo:after {
content: 'bar';
background-color: black;
display: block;
position: relative;
top: -50%;
width: 100%;
height: 150%;
transform: skewX(60deg) rotate(10deg);
}
грубая демка: https://jsfiddle.net/9Lpb1faL/$str = preg_replace('/\[.*?\]/', '', $str);
Я так понимаю символ "a" основной, а крыжик сверху дополнительный.
ā 257
U+101
LATIN SMALL LETTER A WITH MACRON
$result = iconv('Windows-1251', 'ASCII//TRANSLIT', $src);
$result = iconv('UTF-8', 'ASCII//TRANSLIT', $src);