Why ParallaxNode on ccui.ScrollView can't Scroll,but sprite and image and button on ccui.ScrollView is working

//here is the code.
//base on cocos engine 3.6
//

var MapLayer = ccui.Layout.extend({
_bgMap:null,
_bgData:null,
_bgSize:0,
_scrollBg:null,
ctor:function () {
//////////////////////////////
// 1. super init first
this._super();
var size = cc.view.getFrameSize();
cc.log(“xxx” + size.width);
cc.log(“yyy” + size.height);
this.setSize(size);

	_scrollBg = new ccui.ScrollView();
	_scrollBg.setDirection(ccui.ScrollView.DIR_VERTICAL);
	_scrollBg.setTouchEnabled(true);
	_scrollBg.setBounceEnabled(true);
	_scrollBg.setSize(size);
	_scrollBg.x = 0;
	_scrollBg.y = 0;
	_scrollBg.setInnerContainerSize(size);
	this.addChild(_scrollBg);
	
	_bgMap = new cc.ParallaxNode();
	_scrollBg.addChild(_bgMap);
	
	cc.loader.loadJson(res.LobbyParallaxMap,this.initParallaxBg);
	
	return true;
},
initParallaxBg:function(n,data){
	var len = data["Map_layer_Lobby"].length;
	for(var i = 0; i < len; ++i){
		var nodeLayer = new cc.Node();
		var layerData = data["Map_layer_Lobby"][i];
		var loopTimes = layerData["loopTimes"];
		var tempPox = layerData["initPosX"]*1;
		var tempPoy = layerData["initPosY"];
		
		for(var j = 0; j < loopTimes; ++j){
			cc.log(tempPox);
			
			var imageBg = new ccui.ImageView();
			imageBg.loadTexture(layerData["res"]);
			imageBg.setAnchorPoint(cc.p(0,0));
			imageBg.setPosition(cc.p(tempPox, tempPoy));
			nodeLayer.addChild(imageBg);
			
			var imageBgWight = imageBg.getSize().width;
			tempPox = tempPox + imageBgWight;
			cc.log(tempPox);
			if(layerData["isfround"] == 1){
				this._bgSize += imageBgWight;
			}
			
		}
		 
		var lastRes = layerData["lastRes"];
		if(lastRes != ""){
			var imageBg = new ccui.ImageView();
			imageBg.loadTexture(lastRes);
			imageBg.setAnchorPoint(cc.p(0,0));
			imageBg.setPosition(tempPox, tempPoy);
			nodeLayer.addChild(imageBg);

			var imageBgWight = imageBg.getSize().wight;
			tempPox = tempPox + imageBgWight;
			if(layerData["isfround"] == 1){
				this._bgSize += imageBgWight;
			}
		}
		_bgMap.addChild(nodeLayer, layerData["zorder"], cc.p(layerData["speed"], 0), cc.p(0, 0));
	}
}

});

var LobbyScene = cc.Scene.extend({
onEnter:function () {
this._super();
var layer = new MapLayer();
this.addChild(layer);
}
});

Can someone help me?

is there any body?