Добрый день, есть сайт на котором срабатывает подмена номера от яндекса в блоке .ya-phone и получается что-то типа <div class="ya-phone">+7 (000) 000-00-00</div> и нужно сделать номер кликабельным.
Пробовал по ready делать wrap(' <a href="tel:***"></a> ') содержимому этого блока, но толи на IOS не срабатывает, то ли из-за того что иногда по ready ещё не подгрузился новый тел. не работает... Как правильно сделать?
Долбать страницу Интервалами и проверять сменился ли номер и тогда обёртывать текстовый номер телефона? Или есть более "правильный" способ?
Заранее спасибо!
$(document).ready(function($) {
var yaPhone = $('body').find('.ya-phone');
$.each(yaPhone, function(index, val) {
var myNode = $(yaPhone[index]);
var text = $(myNode).text();
$(myNode).html('<a href="tel:'+ text +'">'+ text +'</a>')
});
});