$("select[name=stock-2] option[value='г. Одинцово, ул. Баковская, дом 9']").hide();
$("select[name=stock-2] option[value='ул. Передовая 6 корпус 6']").show();
$('select[name="stock-2"]').val('ул. Передовая 6 корпус 6');
.logo{
margin-left: 570px;
margin-top: 150px;
overflow:hidden;
overflow-y:hidden;
overflow-x:hidden;
animation-name: Appearance;
animation-duration: 5s;
animation-timing-function: cubic-bezier(.1,-.6,.2,0);
opacity: 0; // вот тут говорим, что "исходное состояние" картинки – прозрачная
}
alert(typeof a[0]); // тип первого элемента из массива a
let markup = `...`
[...].forEach(item => {
markup += item;
})
markup += '</div>';
homeItem.innerHTML = markup;
setTimeout(toggleFullScreen, 2000);
// device - это ваш прибор, input# - это разъемы, массивы содержат подсоединенные элементы.
const device = {
input1: [],
input2: [],
...
};
// это объект, в котором есть список разъемов с разрешенными элементами
const allowedConnnections = {
input1: ['element1', 'element2'],
input2: ['element3'],
...
};
// функция должна вызываться каждый раз на добавление нового элемента
function checkInput(inputId, elementId) {
// возвращает true/false если элемент есть в списке разрешенных для разъема
return allowedConnnections[inputId].indexOf(elementId) !== -1;
}
let inputValue = '';
// затем на onchange инпута записываете значение в переменную
const inputElement = document.querySelector('.radio-input');
inputElement.addEventListener('change', function() {
inputValue = this.value;
});
// дальнейший код будет брать значение из замыкания
const someFunction = () => {
console.log(inputValue);
};
// это начальный индекс модели
const i = 0;
// коллбэк на успешную загрузку
const onDocumentLoadSuccess = () => {
i++;
(if arrId[i]) {
loader(i);
} else {
alert('все модели загружены');
}
};
// функция принимает индекс модели в массиве и запускает лоадер
const loader = (modelIndex) => {
Autodesk.Viewing.Document.load(arrId[modelIndex], onDocumentLoadSuccess, onDocumentLoadFailure);
};
// запускаем лоадер для нулевого элемента
loader(i);
<a href="#" class="close" onclick="closeart('article')"></a>
$('#loded').scrollTop() + $('#loded').height() >= $('#loded').height()
$('#loded').scrollTop() >= $('#loded')[0].scrollHeight - $('#loded').height()
Не может же быть проблема в порядке файлов в папке?
vk.updates.hear(/^(?:rcon)\s?([^]+)?/i, (message) => {
return rcon.connect()
.then(() => {
return rcon.send(`${message.$match[1]}`);
})
.then((res) => {
console.log(res);
// После консоль лога сделать return
return res;
})
.then((res) => {
// Два return'a работать не будут. Нужно оставить что-то одно
message.send(res);
return rcon.disconnect();
});
});
vk.updates.hear(/^(?:rcon)\s?([^]+)?/i, (message) => {
return rcon.connect()
.then(() => rcon.send(`${message.$match[1]}`))
.then((res) => {
console.log(res);
message.send(res);
return rcon.disconnect();
});
});
// Элемент на который наводим курсор
const hoverElement = document.querySelector('.hover_element');
// Элемент который скрываем
const hideElement = document.querySelector('.hide_element');
hoverElement.addEventListener('mouseover', () => hideElement.style.display = 'block');
hoverElement.addEventListener('mouseout', () => hideElement.style.display = 'none');