我想创建一个像.onmouseover()这样的函数。不是功能,而是事件绑定到元素的方式。我可以使用.on('响铃',function(){做某事});但我想创建一个.ringing(函数(做某事));功能。我怎么能这样做?
我试过了:
(function( $ ){
$.fn.ringing = function(f) {
$(this).on('ringing',f);
return this;
};
})( jQuery );
$('body').ringing(function(){
$(this).css('backgroundColor','blue');
})
振铃事件是由我从websocket获得的东西触发的。
任何帮助都会很棒!
亲切的问候,
答案 0 :(得分:0)
如果我没有弄错的话,我认为你正在努力实现以下目标:
// Function definition
$.fn.ringing = function ()
{
this.css('backgroundColor', 'blue');
return this;
};
// Call the function like so:
$("body").ringing();