Подтвердить что ты не робот

Добавить html в div с помощью jQuery

Я пытаюсь добавить некоторый дополнительный html в div с слайд-шоу id, используя jQuery. Мой код:

$("#slideshow").append("<a id="prev" title="Previous Slide">Previous Slide</a><a id="next" title="Next Slide">Next Slide</a>");

Это не работает, может ли кто-нибудь сказать мне, что я делаю неправильно?

4b9b3361

Ответ 1

Вы смешиваете кавычки.

Ваша строка идет от первого " ко второму ", что означает, что строка содержит только "<a id=". За строкой следует идентификатор prev, затем другая строка, создающая синтаксическую ошибку.

Измените внешние кавычки вокруг строки на ', например:

'<a id="prev" title="Previous Slide">Previous Slide</a><a id="next" title="Next Slide">Next Slide</a>'

Ответ 2

ваш не ускользающий от ваших кавычек, лучший способ исправить это добавить в одиночные кавычки

$("#slideshow").append('<a id="prev" title="Previous Slide">Previous Slide</a><a id="next" title="Next Slide">Next Slide</a>');