}
});
return is;
},
createDom:function(){
var layout = this.getRand(this.aLayout,this.nLen);
// console.log(layout);
for(var n=0;n<this.nLen;n++){
var t = parseInt(n/this.nCol),
l = n – this.nCol*t;
var html = $(‘<div data-bgi=”‘+this.aBgp[n][2]+'” class=”puzzle_list”></div>’).
css({‘left’:layout[n][0]+’px’,
‘top’:layout[n][1]+’px’,
‘background-image’:’url(‘+this.data+’)’,
‘background-position’:this.aBgp[n][0]+’px’+’ ‘+this.aBgp[n][1]+’px’
});
this.target.append(html);
}
},
move:function(){
var $div = this.target.find(‘.puzzle_list’),
_that = this;
var hasElem = function(){
var t = false;
$div.each(function(){










