jQuery如何在.html函数内的按钮id标记内获取变量

时间:2012-03-25 21:13:14

标签: jquery html button

我有一个jquery代码行,可以将一些HTML输出到div。事实是,HTML有一些按钮标签,需要一个包含名为postID的javascript变量的ID。

$('#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 个答案:

答案 0 :(得分:1)

在{+ 1}}之后加'在postID ???

之后

这是一个非常基本的JS问题。我建议您在...之前阅读JavaScript初学者指南。


+ '

此代码段中的第一个.html().html('Some text') 不会对其渲染方式产生任何影响,但如果删除此速度,速度会更快。

答案 1 :(得分:1)

像这样:

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

也就是说,使用与此部分中已使用的技术完全相同的技术:

$('#Message_' + postID)