【问题标题】:$("#cal").append(message); has errors [duplicate]$("#cal").append(message);有错误[重复]
【发布时间】:2015-02-25 08:39:28
【问题描述】:
 $("#calBox0").append(message); //calling this id"calBox3",this statesment is right; 

但是现在,

var cal=calBox0;
$("#cal").append(message); //has errors ;

我想知道为什么?

 <tr > //grid  
    <td class="calBox" id="calBox0"></td>  

</tr>  

【问题讨论】:

  • 你的 html 中的#cal 在哪里?
  • 这不是一个 jquery 问题。是对javascript缺乏了解。
  • @Smile 你能得到完整的代码吗?

标签: jquery


【解决方案1】:

$("#cal") 这里的“cal”是一个字符串,它自己你必须使用一个值为“calBox0”的变量 所以使用$("#"+cal) 而不是$("#cal")

【讨论】:

    【解决方案2】:

    试试这个

    var cal= 'calBox0';
    
    $('#'+cal).append(message);
    

    【讨论】:

    • 我都试过了,没用
    • 感谢 Rohan Kumar、Cattla 和 10sw33,我成功了!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-11
    • 2018-09-06
    • 1970-01-01
    • 2019-11-09
    • 2014-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多