刚学jQuery不久,在做练习时遇到了一个问题
就是当添加内容时,
.append('<div class="item">' +toAdd+ '</div>')
与
.append('<div class="item"> +toAdd+</div>')
有什么不同?
我在本地测试十第一条是显示不了的,但codecademy做练习时却说这样才正确!
刚学jQuery不久,在做练习时遇到了一个问题
就是当添加内容时,
.append('<div class="item">' +toAdd+ '</div>')
与
.append('<div class="item"> +toAdd+</div>')
有什么不同?
我在本地测试十第一条是显示不了的,但codecademy做练习时却说这样才正确!
2 回答2.2k 阅读
1k 阅读
我们假设
var toAdd = 'SegmnetFault';
上代码中,toAdd是一个变量,加号是字符串连接符。得到
<div class="item">SegmnetFault</div>
。你不成功是因为没定义赋值吧。上代码中直接把toAdd作为div里面的内容(就是直接把“+toAdd+”作为字符串显示),得到
<div class="item">+toAdd+</div>
。