function show(){
document.getElementById("Research").innerHTML ="<ul id="Research"></ul>";
$("#Research")的时候为undefind。
}
但是$("#Research")放到另外一个方法里,并在show()方法后执行,就可以获取,请高手指点。
------解决方案--------------------
原先的元素 和 新插入的ul id都是Research?
------解决方案--------------------
帮顶。
------解决方案--------------------
id别重复
------解决方案--------------------
你仔细检查下你的代码 。
不管Research有没有重复 或者没有 。
alert($("#Research"))的话都不会是undefind 。