Javascript 当;“类”;控件的属性已更改
我有一个带有一些Javascript 当;“类”;控件的属性已更改,javascript,jquery,jquery-ui,javascript-framework,jquery-events,Javascript,Jquery,Jquery Ui,Javascript Framework,Jquery Events,我有一个带有一些id=“myDiv”class=“myClass”的“div”控件 var1=10 在Javascript中。根据用户操作,我将把这个控件的类从“myClass”改为“newClass”,所以当发生这种情况时,我想把var1的值改为20 那么,我怎样才能认识到课堂上的这种变化呢?你可以使用(IE)和(其他)你必须使用三种东西: 关于IE
id=“myDiv”class=“myClass”的“div”控件
var1=10代码>
在Javascript中。根据用户操作,我将把这个控件的类从“myClass”改为“newClass”,所以当发生这种情况时,我想把var1的值改为20
那么,我怎样才能认识到课堂上的这种变化呢?你可以使用(IE)和(其他)你必须使用三种东西:
关于IE<9的属性更改事件
domatrtModified,适用于IE9、Opera、Firefox,正如Molle博士所建议的那样,在所有其他中都能正常工作
其他一切-必须求助于setInterval循环,检查值是否更改,这包括webkit浏览器(chrome和safari),因为它们仍然不支持DOMAttrModified,所以-您必须求助于这些浏览器的循环检查
jQuery插件实现了这一点(页面上还有一个演示):
为什么不能在更改类的同时更改值?更改类是在Jquery插件中完成的,因此我不想在那里进行更改。什么没有帮助?您将发现一个如何使用is at的示例,它是有效的。