jquery append方法加标签class失效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery append方法加标签class失效相关的知识,希望对你有一定的参考价值。

我用$.ajax() 调用后台的action获取数据
然后用append方法在某个标签后加html标签 但我加的 HTML标签 的class属性不起作用啊
我是根据这个class 来调用jQuery插件现在调用不了这是什么问题?

这个问题不是class属性不起作用 而是你绑定调用jQuery插件的时候这段HTML还不存在
意思就是你没绑定上事件 必须重新绑定 或者用jQuery的live方法绑定事件

live(type, [data], fn):
jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。
参考技术A $().addClass(''); 参考技术B 楼上正解。。。。 参考技术C 代码黏上来,一看就知道

以上是关于jquery append方法加标签class失效的主要内容,如果未能解决你的问题,请参考以下文章

jquery用append给标签里面加东西,但是怎么解决不能重复添加的问题了?

Jquery 怎么只给点击的元素加个class

用jq添加或移除div

jQuery动态增加表格tr时,用的是append()函 bootstrap时间控件失效的问题

Jquery动态添加标签元素,在指定标签前或者标签后(append/prepend用法)

jquery中,使用append增加元素时,该元素的绑定监听事件失效