参考如下代码!我是根据这个案例/UI2/system/components/justep/list/demo/news.w
li上添加点击事件 实现的! 类似于冒泡排序的方式,依次和上一行的行对象交互位置
核心代码介绍:
获取当前行对象:event.bindingContext.$object
获取行对象索引:event.bindingContext.$object.index();
获取所有行对象的数组:data.datas.get();
交互行对象: data.exchangeRow(row,row);

	Model.prototype.li1Click = function(event){
		var data = this.comp('newsData');
		var ListNum = event.bindingContext.$object.index();
		for (var i=ListNum-1;i>=0;i--)
        {
	        data.exchangeRow(data.datas.get()[i],event.bindingContext.$object);
        }
	};