gulp.src(["scss/*.scss", "!scss/variables.scss"])
@import
контролируете, что вам нужно и не нужно подключать, и не нужно лазить в сборку для внесения изменений. imgWrap.innerHTML = img;
imgWrap.appendChild(img);
img
у вас – объект HTMLElement, а не текст HTML. function mobileClassExist(className, callback) {
$.ajax({
...,
success(data) {
callback(data);
}
});
}
mobileClassExist(..., function (exists) {
console.log(exists);
});
function mobileClassExist(className) {
return new Promise(function (resolve, reject) {
$.ajax({
...,
success(data) {
resolve(data);
},
error(data) {
reject(data);
}
});
});
}
mobileClassExist(...)
.then(function (exists) {
console.log(exists);
});
.*?
Эти символы нужно рассматривать вместе. Они означают "любой символ в любом количестве, но не жадно". В данном случае "не жадно" означает "пока не встретится >
".<\/\2
Закрывающая скобка тега, слеш и значение из второй сохранённой группы. В данном случае - (a|div)
, если это значение содержалось в открывающем теге.const str = 'HTML string';
const findString = 'HTML';
const regexp = new RegExp(`${findString}`, 'g')
console.log(str.match(regexp));