$("#msgTable").append("<tr><td>"+en.name+"</td><td onclick='poppage(this)'>"+en.type+"</td><td>"+en.desc+"</td></tr>");
这样写没有用,不能点击,到底哪里错了啊
function poppage(type){
window.open("pop?type=type");
}
poppage()我是写在ajax外面的,现在情况是这样的
ajax里面$("#msgTable").append()
js下有function poppage()
但是onclick没有反应,把他放在里面也没有用,给td弄个id,然后id.onclick也没有用
可是我这个可以点击的
追问用this可以点击了,但是我想用en.type做poppage()的 参数,点击了没用啊
而且就算能点击,可以让他像链接一样有可点击的字体效果吗,他现在就和不能点击的文字看上去一样啊
这个代码应该这样写:
var td1 = $("<td>"+en.name+"</td>"); function poppage(type){
window.open("pop?type=type");
}
名称属性说明