Public and private field declarations are an experimental feature (stage 3) proposed at TC39, the JavaScript standards committee. Support in browsers is limited, but the feature can be used through a build step with systems like Babel.
window.alert = () => {};
Это перетрёт дефолтный браузерный алерт пустой функцией. el_tr
находится jQuery объект, а вы, методами replaceChild
и lastElementChild
пытаетесь с ней работать как с нативным DOM объектом. Вам надо либо поместить в эту переменную DOM объект, либо взять его из jQuery объекта, находящегося в этой переменной. Либо найти в документации jQuery методы, аналогичные replaceChild
и lastElementChild
certbot
и по используемым плагинам (webroot) вы не читали?If you’re getting a certificate for many domains at once, the plugin needs to know where each domain’s files are served from, which could potentially be a separate directory for each domain. When requesting a certificate for multiple domains, each domain will use the most recently specified --webroot-path. So, for instance,
certbot certonly --webroot -w /var/www/example -d www.example.com -d example.com -w /var/www/other -d other.example.net -d another.other.example.net
would obtain a single certificate for all of those names, using the /var/www/example webroot directory for the first two, and /var/www/other for the second two.
Letsencrypt не поддерживает wildcards
sudo certbot -a webroot -i apache -w /var/www/dev -d dev.site.com -d site.com
3.8. Использовать для демонстрации фрагментов кода только специальный тег <code> или специальные демонстрационные ресурсы (например, JsFiddle - https://jsfiddle.net/). Размещение фрагментов кода в виде изображений запрещено.
С помощью CSS для псевдоэлементов
::before, ::afetr
. Посмотреть можете в DevTools, например.