Несколько URL-адресов фоновых изображений: вместо замены используйте стиль CSS, который добавляется в список URL-адресов.

\b является границей слов.

Итак, \b аналогичен [^a-zA-Z0-9_], т. е. \b будет проверять что-либо, кроме word

. Вы можете вместо этого используйте это регулярное выражение

(?<=\s|^)[a-zA-Z]+(?=\s|$)
-------- --------- ------
   |         |       |->match only if the pattern is followed by a space(\s) or end of string/line($)
   |         |->pattern
   |->match only if the pattern is preceded by space(\s) or start of string\line(^)
1
задан Nathan 24 February 2019 в 01:15
поделиться

1 ответ

function fAddBackgroundImage(oElem, sUrl) {
  oElem.style.backgroundImage = `${getComputedStyle(oElem).backgroundImage}, url('${sUrl}')`;
  return getComputedStyle(oElem).backgroundImage;
}
console.log( fAddBackgroundImage(document.querySelector('.bg'), 'imageC.jpg') );
.bg {
  background-image: url('imageA.jpg'), url('imageB.jpg');
}
<div class="bg"></div>

0
ответ дан UModeL 24 February 2019 в 01:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: