Javascript 如何在jquery中向单选按钮的id追加变量

Javascript 如何在jquery中向单选按钮的id追加变量,javascript,jquery,Javascript,Jquery,我有一个变量,它保存一个值,我想将这个变量作为单选按钮的id传递,但是当我显示元素时,单选按钮中id的值不是num 1 var num=1; $("ol").append("<li> <input type='radio' id=num /> <textarea rows='2' cols='3'> </textarea> <a href='javascript:void(0);' class='remove'><

我有一个变量,它保存一个值,我想将这个变量作为单选按钮的id传递,但是当我显示元素时,单选按钮中id的值不是num 1

 var num=1; 
  $("ol").append("<li> <input type='radio' id=num />  <textarea  rows='2' cols='3'>  </textarea>  <a href='javascript:void(0);' class='remove'><img class='delete' src='images/cross.png' width='16' height='16' border='0'></a></li>");
var num=1;
$(“ol”)。追加(“
  • ”);
  • 您的意思是:

    var num = 1; 
    $("ol").append("<li> <input type='radio' id='" + num + "' /> ... "); 
    
    var num=1;
    $(“ol”)。追加(
  • );
  • 也许像这样的东西更适合jQuery

    var num=1;
    $(“ol”).append(
  • )。append( $("", { “类型”:“收音机”, “id”:num }).附加( $("", { “行”:2, “科尔斯”:3 }) ).附加( $("", { “href”:“javascript:void(0)”, “类”:“删除” }).附加(
    $(“还应引用html属性值…如果不涉及空格或特殊字符,则不需要,但这是最佳做法。但是,ID属性不得包含任何空格字符。它可以包含标点符号,但如果在CSS选择器中使用它,则无法正常工作。