不确定如何描述这一点,但这是我想要实现的目标:
$('.class').append($(this).attr("unit"));
但这不附加任何东西,我不相信$(this)是元素。
我不知道如何做到这一点,但是如果有一种更好的方法可以将代码附加到div上的事件中,但我无法想到任何可以在加载时工作的触发器。
答案 0 :(得分:2)
你需要在这里使用.each()
来循环,让this
成为你想要的,如下所示:
$('.class').each(function() {
$(this).append($(this).attr("unit"));
});
在.each()
回调结束内,this
引用您当前所在的class="class"
元素,并为每次匹配运行。