@@ -223,20 +223,21 @@ function formatSearchResultTitle(path) {
223 var lastPartTitle = slugArray.splice(slugArray.length - 2, slugArray.length).join('');
223 var lastPartTitle = slugArray.splice(slugArray.length - 2, slugArray.length).join('');
224 var firstPartTitle = slugArray.join(' / ');
224 var firstPartTitle = slugArray.join(' / ');
226− console.log(lastPartTitle + " lastPartTitle");
228 var fullTitle = firstPartTitle + ' / ' + '<span class="search-results__item__title__slug-end">' + lastPartTitle + '</span>';
226 var fullTitle = firstPartTitle + ' / ' + '<span class="search-results__item__title__slug-end">' + lastPartTitle + '</span>';
229− console.log(fullTitle + " fullPartTitle");
231 return fullTitle;
228 return fullTitle;
234function formatSearchResultItem(item, terms) {
231function formatSearchResultItem(item, terms) {
235 var li = document.createElement("li");
232 var li = document.createElement("li");
233+ var createA = document.createElement("a");
234+ li.appendChild(createA);
236 var teaserTitle = formatSearchResultTitle(item.ref);
235 var teaserTitle = formatSearchResultTitle(item.ref);
237 li.classList.add("search-results__item");
236 li.classList.add("search-results__item");
238− li.innerHTML = `<a class="search-results__item__title" href="${item.ref}">${teaserTitle}</a>`;
237+ var hrefA = item.ref;
238+ createA.setAttribute('href', hrefA);
239+ createA.innerHTML = `<span class="search-results__item__title">${teaserTitle}</span>`;
239− li.innerHTML += `<div class="search-results__teaser">${makeTeaser(item.doc.body, terms)}</div>`;
240+ createA.innerHTML += `<div class="search-results__teaser">${makeTeaser(item.doc.body, terms)}</div>`;
240 return li;
241 return li;