我想知道是否可以将回调附加到 jQuery 以进行 dom 操作:
- 附加
- 前置
- 添加类
- 切换类
- 移除类
- 值
- 文本
- css
- 属性
- html
- 隐藏
- ETC
像新事件一样起作用的东西。
例子:
$('#mydiv').bind('hide', function(){
console.debug('someone call hide function')
});
//then in other js file, other function, anywhere.
$('#mydiv').hide();
//hide and output 'someone call hide function'
我查看了.queue和jQuery.Callback,但只有当我为这个函数制作自己的包装器时它才会起作用?
也许是 jQuery 插件?
这可以在不改变我所有的js调用这个插件的情况下完成吗?不是这样的东西:
$('#mydiv').myPluginsHide();
谢谢。