jQuery Как получить переменную внутри тега id кнопки внутри .html функции - PullRequest
0 голосов
/ 26 марта 2012

У меня есть строка кода jquery, которая выводит HTML в div. Дело в том, что в HTML есть некоторые теги кнопок, для которых требуется идентификатор, содержащий переменную javascript с именем postID.

$('#Message_' + postID).css('visibility','visible').html('').html('I need the buttons to have an ID with the postID variable!<br /><button type="button" id="remindMe_" + postID">Remind Me</button><button type="button" id="cancelMe" + postID">Cancel</button>').prependTo('#buttons_' + postID);

Так вот вопрос, как мне починить

.html('<button type="button" id="remindMe_" + postID">Remind Me</button>')

Ответы [ 2 ]

1 голос
/ 26 марта 2012

Как это:

.html('<button type="button" id="remindMe_' + postID + '">Remind Me</button>')

То есть, используя ту же технику, что вы уже использовали в этой части:

$('#Message_' + postID)
1 голос
/ 26 марта 2012

Поставьте ' перед + и + ' после postID ???

И это действительно очень простой вопрос JS.Я предлагаю вам прочитать руководство для начинающих JavaScript раньше ...


.html().html('Some text')

Первые .html() в этом фрагменте не будут иметь никакого значения в том, как он рендерится, но скорость будет выше, еслиВы удалите это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...