jQuery 动态获取的元素 用each遍历 用this取值时拿不到

$(document).on("click",".shan",function(){
$("#tb_tbody2").children().each(function(){
$(this).alert("zzzzz")
})
});

你总得贴出你的html吧,不然怎么知道。
#tb_tbody2,这个找的是伪类,你确认不是id么?如果是id,那么是$tb_tbody2



商品名称
数量
价格
操作


星际争霸2
2
50






图片说明

后两行是动态加上的

jquery对象没有alert方法好不。。都报错了。。如果是第三方js扩展的自己检查第三方js导入了没有,路径是否正确

你要输入里面的内容用alert(this.innerHTML)

jquery中没有alert

第一次见alert这么写的

dom对象没有alert方法,alert方法是属于window的,换句话说,就是直接写就好,要打印dom对象的东西,可以在alert里面写,比如,alert($(this))

恩,我也是才知道,jquery没有alert,对

卧槽 用jquery alert()