document.styleSheets[document.styleSheets.length - 1].insertRule('#t-phonemask_ru { order: 0 }', 0);, и не надо дожидаться загрузки. echo $html; ?><!DOCTYPE html><script>
const getPriceQuote = () => {
const currentPrice = +document.querySelector('.tv-symbol-price-quote__value.js-symbol-last').textContent;
alert( currentPrice * 60 );
};
setTimeout(getPriceQuote, 3000);
</script>Может, через 3 секунды выведет алёрт с ценой умноженной на 60 renderCars() только добавляет в div новые элементы. А стирать? )const currentCars, надо заморачиваться и сохраняя его, удалять только-элементы при очистке. И добавлять в него.const length = $('.item').length; //получили количество например 21
const toDelete = length % 4; // остаток от деления на 4 – те самые лишние
$('.item').slice(-toDelete).addClass('hidden'); // добавить класс с display: none id и переименовываем его в priceId, чтобы не конфликтовало с нужным внешним id.priceId со значением arg.id переданного в функцию объекта.(inputArg) => {
const priceId = inputArg.id;
// ...
} names и price чётко связаны ещё и позициями элементов в массиве?- window.addEventListener('load', () => {
+ $(window).on('load', () => { - prev.splice(prev.indexOf(path[item], 1));
+ prev.splice(prev.indexOf(path[item]), 1); $arr = [1,2,3];
function myFunc($item) {
// ...
}
array_map('myFunc', $arr);