0

これが私が持っているコードです:

<div id="removequestions"></div>

var html += '<input type=radio name=questions />';
$.('#removequestions').append(html);

上記のコードを実行すると発生する JavaScript エラーは次のとおりです。

XML filter is applied to non-XML value (function (a, b) {return new c.fn.init(a, b);})

このエラーが発生する理由。ラジオボタンを動的に追加したい。

4

1 に答える 1

1

このように表します:-

var html = "";

html += '<input type=radio name=questions />';
$('#removequestions').append(html);​

編集:

別の最良の表現方法:-

var ques = $('#removequestions');
$('<input>').attr({
    'type': 'radio',
    'name': 'questions'
}).appendTo(ques);

ライブデモ

于 2012-06-17T10:06:26.790 に答える