【发布时间】:2010-09-24 01:44:14
【问题描述】:
我目前正在开发一个 jQuery 插件,我想知道是否可以让插件监听事件而不是被事件触发。
所以不要这样:
$('#element_id').mouseover(function() {
$(this).plugin();
});
$('#element_id').mouseout(function() {
$(this).pluginHide();
});
我想尝试做这样的事情:
$('#element_id').plugin(????, ????);
并用某种对应该触发它显示或隐藏的元素和事件的引用替换 ?。我还在用 jQuery 弄湿我的脚,所以如果解决这个问题的方法很明显,请耐心等待。
【问题讨论】:
标签: jquery events jquery-plugins event-listener