Использую такое выражение:
if ($('div a').attr('data-content').indexOf('warning') + 1) {
...
Но в консоли, возникает такая ошибка:
Uncaught TypeError: Cannot read property 'indexOf' of undefined
HTML:
<div>
<a data-toggle="popover" data-html="true" title="Блок #1" data-content="Загрузка..."
role="button" data-placement="bottom"></a>
</div>
После вставки в атрибут data-content, получается такой HTML:
<div>
<a data-toggle="popover" data-html="true" title="Блок #1" data-content="<div class="info">info</div><div class="warning">info</div>"
role="button" data-placement="bottom"></a>
</div>
Как её исправить?