.items-left
, а проверяете количество .items-right
. Думали, что класс сам собой заменится? Нет, так не будет. .red {
background: red;
}
$('.table').on('change', function(e) {
const $tr = $(e.target).closest('tr');
const ajaxdata = $tr.find('.ajaxdata').val();
const subcat = $tr.find('.subcat').val();
$tr.toggleClass('red', ajaxdata === 'none' && subcat === 'none');
}).find('tr').change();
// или
const table = document.querySelector('table');
table.addEventListener('change', e => {
const tr = e.target.closest('tr');
const ajaxdata = tr.querySelector('.ajaxdata').value;
const subcat = tr.querySelector('.subcat').value;
tr.classList.toggle('red', ajaxdata === 'none' && subcat === 'none');
})
table.querySelectorAll('tr').forEach(n => {
n.dispatchEvent(new Event('change', { bubbles: true }));
});
if(document.documentElement.clientWidth < 768)
{
$().fancybox({
selector : '[data-fancybox="images"]',
toolbar : true,
loop : true,
buttons : [
'slideShow',
'fullScreen',
'share',
'zoom',
'close'
],
thumbs : {
autoStart : true,
parentEl : '.fancybox-container',
axis : 'x'
},
});
} else {
$().fancybox({
selector : '[data-fancybox="images"]',
toolbar : true,
loop : true,
buttons : [
'slideShow',
'fullScreen',
'thumbs',
'share',
'zoom',
'close'
],
thumbs : {
autoStart : true,
parentEl : '.fancybox-container',
axis : 'x'
},
});
}
window.onresize = function(event) {
...
};
const result = tags.filter(n => active.some(m => m.name === n.name));
const result = tags.filter(function(n) {
return this.has(n.name);
}, new Set(active.map(n => n.name)));
const tagsObj = tags.reduce((acc, n) => (acc[n.name] = n, acc), {});
const result = active.reduce((acc, n) => ((n = tagsObj[n.name]) && acc.push(n), acc), []);
просто ставить с нуля или может заготовить hddЕЕсли система слетела - должен быть образ системного диска. Разворачивается с образа вместе со всеми установленными программами и настройками пользователя за пять минут.
как удаленно всем помогать если я в другом офисе сижуПоскольку это ваша организация то RDP. Если надо взаимодействовать с пользователем - тот же тимьвьювер при нерегулярном использовании вполне работает.
как делать бекапы всем пользователям, а хранить их в одном месте на корпоративном сервереБэкапы делаются для всей важной информации, так же бэкапятся настроенные системы, чтобы в случае чего не переустанавливать.
какие есть флешки полезные загрузочные для оперативного ремонта , лечения вирусов и прочего?Обычная установочная флешка. Если нужно еще-что то не трудно добавить.
<input type="text" id="login">
<script>
var input = document.getElementById("login")
var data = {
"login":"",
"password":""
}
input.oninput = function() {
data.login = input.value;
};
</script>