jQuery-如果CSS类更改的话,会发生火灾事件如果使用jQuery添加或更改了CSS类,我如何触发事件?CSS类的更改是否触发jQuery更改()事件?
3 回答
动漫人物
TA贡献1815条经验 获得超10个赞
cssClassChanged
// Create a closure(function(){
// Your base, I'm in it!
var originalAddClassMethod = jQuery.fn.addClass;
jQuery.fn.addClass = function(){
// Execute the original method.
var result = originalAddClassMethod.apply( this, arguments );
// trigger a custom event
jQuery(this).trigger('cssClassChanged');
// return the original result
return result;
}})();// document ready function$(function(){
$("#YourExampleElementID").bind('cssClassChanged', function(){
//do stuff here
});});添加回答
举报
0/150
提交
取消
