我相信你的意思是这样的:
for(a=0; a<this.length;a++){
tabelul+="<tr><td><div class='Expresion'>" + this[a] + "</div></td></tr>";
}
您应该构建tabelul
变量然后返回它。
这是一个这样做的例子
这是一个行演示:http: //jsfiddle.net/2zchT/2/
html:
<div id="show"></div>
js:
$(function() {
Array.prototype.ToTable=function(){
var tabelul = "<center><table border>";
for(var a=0; a<this.length;a++){
tabelul += "<tr><td><div class='Expresion'>" + this[a] + "</div></td></tr>"
}
tabelul += "</table></center>";
return tabelul;
};
vaz=['one', 'two', 'three','four'];
$('#show').html(vaz.ToTable())
})
编辑
您应该在构建表之前植入该数据。
var Links= new Array();
Links[0]='<a href="http://location.com/"><img src="http://photo1.com/"></a>';
Links[1]='<a href="http://location.com/"><img src="http://photo2.com/"></a>';
Links[2]='<a href="http://location.com/"><img src="http://photo3.com/"></a>';
Links[3]='<a href="http://location.com/"><img src="http://photo4.com/"></a>';
Links[4]='<a href="http://location.com/"><img src="http://photo5.com/"></a>';
var vaz=['one', 'two', 'three','four'];
for( var i = 0; i < vaz.length; i++ )
{
vaz[i] = Links[i] + vaz[i];
}
这是一个演示:http: //jsfiddle.net/2zchT/4/