$('#zip_code').on( "input", function() {
let zip = $(this).val().toUpperCase();
outer: while (zip.length > 2) { // outer - метка для прерывания. Если длина маленькая, цикл вообще не запустится.
$('.select__control option').each(function(){ // Тут - уже ваш цикл
let group = $(this).text();
if (group==zip) {
$(this).prop('selected', true).trigger('change');
break outer; // Если есть совпадение, цикл прерывается
}
});
zip = zip.substring(0, zip.length - i); // Уменьшаем на один символ длину строки поиска и запускаем цикл по новой
}
});
filter: blur(10px);
.nav__burger.active+.nav__menu li:nth-child(1) {
transition: all 0.5s 0.85s;
}
...
event.preventDefault();
if (event.type === 'drop') {
let targetArr;
if (typeof $(this).attr('data-dragto') === typeof undefined) {
targetArr = [];
} else {
targetArr = $(this).attr('data-dragto').split(' ');
}
if ($.inArray( td.attr('data-dragfrom'), targetArr) && td.parent().attr('class') == $(this).parent().attr('class')) {
...
при выборе платежной системы
SELECT * FROM bit_gateways ORDER BY id WHERE name='PayPal'
<?=(($row['name'] === 'PayPal') ? $row['name']." ".$row['currency'] : '')?>
"SELECT name, salary * percent * ".(int)$_POST['val']." AS value FROM table WHERE 1=1"
"SELECT SUM(salary * percent * ".(int)$_POST['val'].") AS sum FROM table WHERE 1=1"
function add_post_class($classes) { // Функция для добавления
foreach (get_the_category() as $cat) { // Составление массива категорий
$categories[] = $cat->term_id;
}
if (in_array(5, $categories) { // Если среди категорий этого поста есть категория c id=5
$classes[] = 'my_class'; // добавляем к массиву классов 'my_class'
}
return $classes;
}
add_filter('post_class', 'add_post_class');
$pc = new WP_Query('cat=14&orderby=date&posts_per_page=3');
$iPc = 1;
while ($pc->have_posts()) :
$pc->the_post();
newsListElem('h'.$iPc);
$iPc++;
endwhile;
// Элемент списка новостей
function newsListElem($heading = 'no') { ?>
<article class="news-block">
<?=get_illPicture($id, 'mini', 'news-block__img')?>
<div class="news-block__content">
<time class="news-block__time"><?=get_the_date()?></time>
<a href="<?php the_permalink(); ?>" class="news-block__title"><?=(($heading === 'h1') ? '<h1 class="news-block__title_heading">' : '').nobrArticle(get_the_title()).(($heading === 'h1') ? '</h1>' : '')?>
<?php $thisImg = get_field('post-file-other', get_the_ID());
if ($thisImg !== false): ?>
<img class="news-block__title_img" src="<?=$thisImg['url']?>" alt="<?=$thisImg['alt']?>">
<?php endif; ?>
</a>
<div class="news-block__wraptext">
<div class="news-block__text">
<?php if ($shortDesc = get_field("post-shortdesc", get_the_ID())): ?>
<?=processingText($shortDesc)?>
<?php else: ?>
<?=processingText(get_the_content())?>
<?php endif; ?>
</div>
</div>
<a href="<?php the_permalink(); ?>" class="news-block__button">Подробнее</a>
</div>
</article>
<?php }
<?php $ratingVals = $arItem["PROPERTIES"]["rating"]["VALUE"];
$count = count($ratingVals);
$median = round (array_sum($ratingVals) / $count, 2); ?>
(<?=implode('+', $ratingVals)?>)/<?=$count?> = <?=$median?>