Как добавить data атрибут в массиве?

265
14 сентября 2018, 09:00

Код, которым пытаюсь добавить data атрибут:

var content = 11; 
$('.kuda').attr('data-content',content);

Вот сам массив

tenant_fields[0]=['Pudge', '<a class="kuda" href="" data-html="true" data-trigger="hover" data-toggle="popover"><img src="/images/heroes_small/pudge_small.png" style="width: 26px; height: 15px; margin-top: 0; margin-right: 4px" alt=""></a>'];

не могу достучаться до него. Если код в чистом html, то все ок. А тут даже не знаю.

Answer 1

var tenant_fields = []; 
tenant_fields[0]=['Pudge', '<a class="kuda" href="" data-html="true" data-trigger="hover" data-toggle="popover"><img src="/images/heroes_small/pudge_small.png" style="width: 26px; height: 15px; margin-top: 0; margin-right: 4px" alt=""></a>']; 
 
var div = $("<div></div>"); 
div.html(tenant_fields[0][1]).find("a").attr("data-content", "test"); 
tenant_fields[0][1] = div.html(); 
 
console.log(tenant_fields[0]);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

READ ALSO
Вывод больших дробей из базы

Вывод больших дробей из базы

В базе есть запись со значением 00000000500

259
ошибка sql запроса (неизвестный столбец)

ошибка sql запроса (неизвестный столбец)

Подскажите почему не работает запрос по псевдонимному столбцу (time_work):

255
Подсчет строк таблицы MySQL

Подсчет строк таблицы MySQL

Пытаюсь подсчитать кол-во одинаковых полей сборной таблицы(из 2-х шт)

254