JS里面字符串拼接问题

2024-11-29 03:19:29
推荐回答(5个)
回答1:

字符串拼接是在页面效果中常用到的,那都是把html代码在js中写出来。
双引号是一个字符串,一般的是需要在字符串中加入变量的值。
例如:$('ul.test').append("

  • class是i的值
  • ");其中i的值会随到循环改变,这句话你看到了 它是用+好连接起来的,html中class是要有双引号的,这时需要用\符号转义一下,告诉js这个双引号我是要显示出来不是字符串的开始或者结束。
    单引号没研究过,我想应该是显示固定的内容。

    $("div").each(function(index){
    $(this).append("
  • class是i的值
  • ");

    })

    回答2:



    回答5:

    $(function(){
    for(var i=1;i<4;i++){
    $('ul.test').append('

  • ' + iiiii +'
  • ');
    }
    });