我有这个 html 页面:
<div style="width: 100%;position: absolute; bottom: 0px; height: 49px;" id="TabBar">
<ul>
<li role='{"type":"tabbar"}' class="itemClickable"><img class="tabIcon" src="/assets/builder/tabIcon.png" /><br /><label>Home</label></li>
<li role='{"type":"tabbar"}' class="itemClickable"><img class="tabIcon " src="/assets/builder/tabIcon.png" /><br /><label>About</label></li>
<li role='{"type":"tabbar"}' class="itemClickable"><img class="tabIcon" src="/assets/builder/tabIcon.png" /><br /><label>Gallery</label></li>
<li role='{"type":"tabbar"}' class="itemClickable"><img class="tabIcon" src="/assets/builder/tabIcon.png" /><br /><label>Contact-Us</label></li>
</ul>
<img src="/assets/ide/add_48.png" id="AddTab" />
</div>
我需要检测“li”元素的任何变化。例如,标签文本或标签颜色的更改、类别的更改、图像的更改以及所有可能的更改。因为它的许多标签一个在另一个里面,所以我尝试的一切都没有触发标签颜色的变化。有没有一种方法可以在没有特定路径(如“ul li .item”)的情况下检测这种变化?我也希望能够检测到其他元素的这种变化。