for(var i=0;i<list2.length;i++){
        var val = list2[i];
        html+='<li id="'+val.flexValue+'" onmouseover="showLevelThree(\''+val.flexValue+'\',\'' +val.name +'\');">' +val.name+ '</li>';
    }
这个拼接出来的<li>中,onclick方法没有效果,但是换成onmouseover就有效果,怎么解决呢??求教!!