0

私は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++;
});
4

1 に答える 1

1

2行目を変更して...

$('#optionAndAnswer .answers').each(function() {

... に ...

$('#optionAndAnswer .answers').prepend('<p>Answer:</p>').each(function() {

于 2012-05-31T15:19:49.837 に答える