...
var isDrowed = false;
// обратные действия
function reDrawPath() {
...
}
function reSync() {
...
}
$(window).on('scroll resize', function(e) {
if ($(window).width() >= 801) {
if( !isDrowed ) {
drawPath();
sync();
isDrowed = true;
}
}
else {
if( isDrowed ) {
reDrawPath();
reSync();
isDrowed = false;
}
}
}).trigger('resize');
...
...
var isDrowed = false;
// обратные действия
function reDrawPath() {
...
reSync();
}
function reSync() {
...
}
$(window).on('scroll resize', function(e) {
if ($(window).width() >= 801) {
if( !isDrowed ) {
drawPath();
isDrowed = true;
}
}
else {
if( isDrowed ) {
reDrawPath();
isDrowed = false;
}
}
}).trigger('resize');
...
Перед названием фильтруемого поля можно указать тип проверки фильтра:
"!" - не равно
"<" - меньше
"<=" - меньше либо равно
">" - больше
">=" - больше либо равно
"><" - между
и т.д.
$arFilter = Array("IBLOCK_ID"=>34, "!PROPERTY_TIME_VALUE" => "");
echo intval($arResult["PROPERTIES"]["WIDTH"]["VALUE"]);