我有来自 AZ 的按钮。我有下面的 jQuery 代码,如果有 7 个按钮,则显示一个新行。所以它看起来像下面这样:
A B C D E F G
H I J K L M N
O P Q R S T U
V W X Y Z
但是我无法解决的问题是我只想<p>Answer:</p>
在按钮顶部添加一个简单的单词,以便它显示如下:
回答:
A B C D E F G
H I J K L M N
O P Q R S T U
V W X Y Z
我只是无法理解它,如何使用我当前的 jQuery 代码来实现这一点:
var $this, i=0, $row, $cell;
$('#optionAndAnswer .answers').each(function() {
$this = $(this);
if(i%7 == 0) {
$row = $("<tr/>").appendTo($answer);
$cell = $("<td/>").appendTo($row);
}
var $newBtn = $("<input class='answerBtnsRow answers' type='button' style='display:%s;' onclick='btnclick(this);' />".replace('%s',$this.is(':visible')?'inline-block':'none')).attr('name', $this.attr('name')).attr('value', $this.val()).attr('class', $this.attr('class'));
$newBtn.appendTo($cell);
i++;
});