我想知道一個類是否被刪除。是這樣的:是否有可能檢查一個類是否在jquery中被刪除
如果(「類」被刪除),那麼{得到class.object}
我需要知道,因爲我需要的類被移除至極的對象。
感謝,
馬克
我想知道一個類是否被刪除。是這樣的:是否有可能檢查一個類是否在jquery中被刪除
如果(「類」被刪除),那麼{得到class.object}
我需要知道,因爲我需要的類被移除至極的對象。
感謝,
馬克
使用hasClass
:
if($("selector").hasClass(".class")) {...}
不.hasClass( 「SomeClass的」),滿足您的需求? 它將如何被刪除?或者你想要一個觸發器去除課程?
如果您確定刪除是通過jQuery發生的,請掛鉤該方法。
var _oldremove = jQuery.fn.removeClass;
jQuery.fn.removeClass = function() {
if(arguments[0] === 'the_class_you_are_looking_for') {
// do something with this === current object
}
_oldremove.apply(this, arguments);
};
請注意,您可能需要重寫更多的方法,如.toggleClass
。
是的,也許一個觸發器將工作。那可能嗎? – marktielbeek 2011-01-11 15:58:18