我有一个看起来像这样的列表:如何知道类何时改变/添加到HTML元素?
<ul id="colors">
<li class="variant on">red</li>
<li class="variant off">blue</li>
<li class="variant off">white</li>
<li class="variant off">black</li>
</ul>
我希望得到一个事件时,从关闭到阶级的变化,例如一个项目的变化如果出现以下情况:
<li class="variant off">red</li>
<li class="variant on">blue</li>
对于我试图用的liveQuery但我不设法得到事件或将其设置正确。
$('#colors li.on').livequery(function(){
console.log(this.text())
});
livequery不是jQuery的功能。 live()不包含在jQuery 2.0.0中 – 2013-05-05 14:10:58
livequery是我发现的唯一插件声明可以做到这一点 – 2013-05-05 14:11:41
这是一个相当干净的方式来做到这一点:http://stackoverflow.com/questions/1950038/jquery-fire -event-if-css-class- – Joe 2013-05-05 14:12:33