Tôi muốn sự kiện của mình được kích hoạt trên thẻ div mua lại lớp "trình kích hoạt". nhưng, tôi không có ý tưởng làm thế nào để làm cho nó lắng nghe sự kiện thêm lớp.kích hoạt sự kiện khi thay đổi lớp học
Bạn có thể vui lòng cho tôi biết cách tôi cần biết?
<div id="test">test</div>
<script type="text/javascript">
document.getElementsById.setAttribute("class", "trigger");
function workOnClassAdd() {
alert("I'm triggered");
}
</script>
Bạn có chắc chắn biết lớp sẽ được cập nhật với '.setAttribute()' hoặc đang nói về nhiều hơn tùy ý (ví dụ bạn muốn xử lý sự kiện cháy ngay cả khi người dùng thay đổi lớp thông qua Firebug)? – jaredhoyt
FYI http://stackoverflow.com/questions/1950038/jquery-fire-event-if-css-class-changed – Dasarp
wow, tốt! cảm ơn bạn. –