var $body = $('body');
$body.on('click', function() {
//通过jQuery生成div元素节点
var div = $("<div class='right'><div class='aaron'>动态创建DIV元素节点</div></div>")
$body.append(div)
})
var 变量名,它就是个变量名而已,加个$只是为了标识是jQuery变量而已。你不信,把body的声明和引用$全都去掉,一样可以正常执行。
你没有理解变量的声明和获取。
jQuery($DIV)是一个类数组对象,而DOM对象(DIV)就是一个单独的DOM元素。
div是指集合转化为jQuery,$div是指标签元素转化为jQuery