【问题标题】:Put a variable value inside a jQuery's append将变量值放入 jQuery 的追加中
【发布时间】:2014-08-22 10:48:04
【问题描述】:

我正在尝试使用带有 jQ​​uery 的 for 循环将一些 div 附加到另一个 div 中,并且我需要在每次迭代中使用 i 值来为每个附加的 div 提供一个独占 ID。我试图打破''之间的字符串,连接值,然后重新打开字符串,但它不起作用。

这是我的代码

for (i=0 ; i < stripes; i++ ){
$('.stripesWrapper').append('<div id="stripe"></div>')
}

我已经尝试过但没有成功:

$('.stripesWrapper').append('<div id="stripe'.i'"></div>')

谢谢!!

【问题讨论】:

    标签: javascript jquery html for-loop append


    【解决方案1】:
    $('.stripesWrapper').append('<div id="stripe'+ i +'"></div>');
    

    你不要在 javascript 中与 . 连接,即 php。

    要在 javascript/jquery 中连接,只需使用 +

    【讨论】:

      【解决方案2】:

      你需要使用+来连接字符串......

       $('.stripesWrapper').append("<div id='stripe" + i + "'></div>");
      

      【讨论】:

        猜你喜欢
        • 2011-11-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-11
        相关资源
        最近更新 更多