Я работаю над функциями поиска для своего сайта, и я использую Bootstrap typeahead, чтобы показать результаты. Все идет нормально. Но я хочу расширить функцию, чтобы я мог добавить изображение и другой элемент, скажем, описание и т.д. Согласно этому сообщению, это возможно: custom typeahead.
В основном мне нужно что-то подобное в каждом элементе результата:
<div class="resultContainer">
<div class="resultImage"><img /></div>
<div class="resultDesc"></div>
<div class="resultLabel"></div>
</div>
Теперь это:
<li><a href="#"></a></li>
И это даже не работает с более длинным текстом, чем ширина typeahead. Таким образом, текст не переходит к следующей строке и, следовательно, не подходит для <li>
. Как я могу использовать пользовательский макет, который я хочу? (btw У меня есть массив массивов результатов. Каждый подматрица содержит img, desc и т.д.). Это то, что я имею прямо сейчас:
Спасибо заранее.