Size: a a a

JavaScript.Ninja

2020 July 10

B

Bogdan in JavaScript.Ninja
вот тут есть часть кода https://jsfiddle.net/s548rkpy/3/
источник

A

A A in JavaScript.Ninja
В функции forEach, что принимает функцию.Аргументы этой функции - текущий элемент и индекс элемента массива. Перебираешь и там делаешь проверки на всякие свои value и другое . Можешь вообще for loop использовать
источник

A

A A in JavaScript.Ninja
А вообще да, лучше в песочницу типа codesandbox выкладывать, если нужна помощь
источник

B

Bogdan in JavaScript.Ninja
как мне тут определииь значение велью?
я понял что нужно в функции форич нужно вставить код который и найдет мне нужное, но не могу понять как это написать))
источник

A

A A in JavaScript.Ninja
Bogdan
как мне тут определииь значение велью?
я понял что нужно в функции форич нужно вставить код который и найдет мне нужное, но не могу понять как это написать))
const component = document.getElementById('number');
function myFunc(component) {
if(component.value === "0"){
 console.log("ZERO ZERO YO!")
 }
}

myFunc(component)
источник

B

Bogdan in JavaScript.Ninja
спасибо) ща у себя посмотрю
источник

A

A A in JavaScript.Ninja
Скопируй, если что спрашивай
источник

A

A A in JavaScript.Ninja
Bogdan
Еще раз привет, если не сложно помоги, не могу никак всеравно понять

var components = document.querySelectorAll(".components-qty"); - это у меня отдает псевдомассив, внутри которого есть value со значением 0

затем мне нужно из этого псевдо массива вытянуть значение велью, и в фориче делать проверку для каждого элемента из моего массива и выполнять действие

components.forEach(вот тут непонятно){
if (вот тут непонятно === 0) {
 $( '.us-product-info' ).hide();
 $( '.us-product-action-left' ).hide();
 $( '.select-components' ).show();
} else {
 $( '.us-product-info' ).show();
 $( '.us-product-action-left' ).show();
 $( '.select-components' ).hide();
}
}

вопрос, правильно ли я двигаюсь, и как достать с псевдомассива значение value?)
на вот
const components = document.querySelectorAll(".components-qty")
function myFunc(components) {
components.forEach(el=>{
 if (el.value === "0") {
 $( '.us-product-info' ).hide();
 $( '.us-product-action-left' ).hide();
 $( '.select-components' ).show();
} else {
 $( '.us-product-info' ).show();
 $( '.us-product-action-left' ).show();
 $( '.select-components' ).hide();
}
 })
}

myFunc(components)
источник

B

Bogdan in JavaScript.Ninja
A A
на вот
const components = document.querySelectorAll(".components-qty")
function myFunc(components) {
components.forEach(el=>{
 if (el.value === "0") {
 $( '.us-product-info' ).hide();
 $( '.us-product-action-left' ).hide();
 $( '.select-components' ).show();
} else {
 $( '.us-product-info' ).show();
 $( '.us-product-action-left' ).show();
 $( '.select-components' ).hide();
}
 })
}

myFunc(components)
да, это вот то что я пытался сделать
но почему-то не срабатывает
https://jsfiddle.net/s548rkpy/5/
источник

A

A A in JavaScript.Ninja
Bogdan
да, это вот то что я пытался сделать
но почему-то не срабатывает
https://jsfiddle.net/s548rkpy/5/
"<a class='gotoLine' href='#190:3'>190:3</a> Uncaught ReferenceError: $ is not defined"
это исправить то думаю сможешь
источник

A

A A in JavaScript.Ninja
Ошибки читай, исправляй. в консоль выводи, что непонятно
источник

A

A A in JavaScript.Ninja
Bogdan
да, это вот то что я пытался сделать
но почему-то не срабатывает
https://jsfiddle.net/s548rkpy/5/
Попробуй не на песочнице, а в своем коде выполнить
источник

B

Bogdan in JavaScript.Ninja
пошел гуглить ошибку и смотреть
источник

B

Bogdan in JavaScript.Ninja
A A
Попробуй не на песочнице, а в своем коде выполнить
в своем и пробовал, тоже не срабатывает
источник

A

A A in JavaScript.Ninja
Bogdan
пошел гуглить ошибку и смотреть
Кажется это ошибка песочницы. Запихни в проект, глянь
источник

B

Bogdan in JavaScript.Ninja
A A
Кажется это ошибка песочницы. Запихни в проект, глянь
можно в личку?
источник

A

A A in JavaScript.Ninja
Bogdan
можно в личку?
давай
источник

AP

Alexey Pan in JavaScript.Ninja
Всем привет, немного не в тему, но всетаки. Есть задачка, с помощью pupeteer сделать запись флоу открытия страницы. С помощью профайлера я сохраняю скриншоты и таймлайн. Как мне теперь склеить эти картинки в видео через ffmpeg с точным timeline? Предвижу вопрос - "зачем?". это надо для того чтобы отслеживать визуальные метрики https://github.com/WPO-Foundation/visualmetrics.
источник

AP

Alexey Pan in JavaScript.Ninja
Звучит как боль...
источник

RK

Roman Krasevych in JavaScript.Ninja
всі привіт, в мене запитання по оптимізації, не так давно гугл бот оновився і тепер в мене в лайтхаус показує преформенс 30-40 з підключиною аналітикою(гуг-аналітика, мікспанел, ФБ, інтерком, хотджак...т.д), а якщо відключити то все то буде 90%, можливо хтось з таким стикався і знає хороше рішення?
источник