所以我有一个变量,我在JS文档的顶部声明:
var poll_answer = 2;
但是稍后在代码中,我试图用jQuery追加一个新元素,并且想要使用这个变量,尽管添加' 1'每次附加。
这是主要功能:
function add_poll_answer_add() {
jQuery('#poll_answers').append('<tr id="poll-answer-" Answer' + poll_answer+1 + '>
}
默认情况下有两个答案&#39;因此将var设置为2的原因。但是每当有人通过按钮添加新元素时,我希望他们看到一个新的<tr>
,内容为答案2,3,4等,因为他们添加更多答案。
我在调试控制台中没有错误。
希望这是有道理的。
答案 0 :(得分:2)
你应该这样定义你的代码:
function add_poll_answer_add() {
poll_answer = poll_answer+1;
jQuery('#poll_answers').append('<tr id="poll-answer-" Answer' + poll + '>
}