Как исправить ссылку добавить, используя append в js - PullRequest
0 голосов
/ 13 октября 2018

Как я могу исправить добавление ссылки при создании div?У меня есть такой код для создания div.

$("#container").append('<div class="square" style="cursor: pointer;" onclick="location.href"'+ webAdress + '></div>')

И результат:

<div class="square" style="cursor: pointer;" onclick="location.href" www.bbc.com=""></div>

Проблема в том, что у меня двойные кавычки после веб-адреса вместо одного и знака равенствакоторый я не добавил.

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 13 октября 2018

Обходным путем будет использование литералов шаблона JavaScript

Так что вместо вашего кода это будет что-то вроде этого.

$("#container").append(`<div class="square" style="cursor: pointer;" onclick="location.href='${webAdress}'"></div>`)
0 голосов
/ 13 октября 2018

Заменить код следующим:

$("#container").append('<div class="square" style="cursor: pointer;" onclick="()=>{location.href=webAdress}"></div>');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...