コンテンツを ajax していますが、関数イベントに変数を渡せない理由がわかりません。
..各ループ内のどこか
var file = 'something';
html+='<li><a href="" onclick="return false;" onmouseup="preview('+file+');" style="background: url('link') no-repeat;"></a></li>';
}
function preview(file)
...
alert(file);