- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Попробуйте кавычки использовать наоборот:
var countries = ["<img src='http://сайт.ру/uk_flag.png' />", "<img src='http://сайт.ру/china_flag.png' />", "<img src='http://сайт.ру/ru_flag.png' />"];
Попробовал выдает ошибку: undefined
---------- Добавлено 10.06.2019 в 11:21 ----------
На самом деле, ТС наверняка пытается вставить тег <img> в какой-то другой тег. Но стесняется в этом признаться.
Ничего подобного. Просто данный JS файл большой и содержит много других не относящихся к рандомной выдачи картинок функций.
🤣
Все тэги, кроме тэгов самого верхнего уровня вставляются в какие-нибудь другие тэги..
Ценю Ваш юмор.;)
Я имел в виду конструкцию типа
Но ТС же упорно отказывается показать код, поэтому можно только гадать.
Ценю Ваш юмор.;)
Я имел в виду конструкцию типа
Но ТС же упорно отказывается показать код, поэтому можно только гадать.
Прошу вот он файл целиком, и не надо гадать. В одно сообщение не вошел, разбил на 3 части
Ну так и есть
Лечится заменой кавычек, как посоветовал VoV@. А насчёт undefined - это надо конкретно смотреть, где оно выскакивает.Ну так и есть
Экранирование всех кавычек в item.country может помочь. Типа: <img src=\'http://сайт.ру/uk_flag.png\' />
Хотя, тут ИМХО надо всю эту кашу внутри $('#domains-my tbody').append(...) переписать по-человечески.
Как вариант в массиве писать только имена файлов картинок:
А
Как вариант в массиве писать только имена файлов картинок:
Цитата:
var countries = ["uk_flag.png", "china_flag.png", "ru_flag.png"];
А
Цитата:
$('#buyModal .country').html($(this).data('country'));
заменить на
Цитата:
$('#buyModal .country').html("<img src='http://сайт.ру/" + $(this).data(country) + "' />)
Попробовал сделать так, в итоге - пустая страница
Попробовал сделать так, в итоге - пустая страница
Вы в этой сроке ошибку исправили?
... там country в кавычки надо заключить: $(this).data('country')
И вообще, хорошо бы вам запустить отладчик в инструментах для разработчиков (F12), посмотреть ошибки в консоли, пройти каждый цикл по шагам хотя бы раз...
Попробовал сделать так, в итоге - пустая страница
Естественно, потому что этот текст вставлен 100500 раз в разные места кода. То, что сделано - это только в теге кнопки. А в других местах - пустое место.
---------- Добавлено 10.06.2019 в 16:08 ----------
И вообще, хорошо бы вам запустить отладчик в инструментах для разработчиков (F12), посмотреть ошибки в консоли, пройти каждый цикл по шагам хотя бы раз...