js方法参数为对象 怎么为这个对象绑定事件
$.extend({ //利用$.extend()方法拓展出一个工具函数 "focusBgColor" : function(obj1,color){ obj1.bind("mouseover",function(){ alert(1); $(this).css({background:color}) }) } })
这么写错在哪
$.extend({ //利用$.extend()方法拓展出一个工具函数 "focusBgColor" : function(obj1,color){ obj1.bind("mouseover",function(){ alert(1); $(this).css({background:color}) }) } })
这么写错在哪
2015-12-11
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="Content-type" content="text/html"> <title>xxx</title> <script src="http://cdn.bootcss.com/jquery/1.11.3/jquery.js"></script> <script type="text/javascript"> $(function(){ $.extend({ //利用$.extend()方法拓展出一个工具函数 "focusBgColor" : function(obj1,color){ obj1.bind("mouseover",function(){ alert(1); $(this).css({background:color}) }) } }); $.focusBgColor($('#test'),'#f00'); }) </script> </head> <body> <div id="test" style="width: 300px;height: 200px;border: 1px solid #000"></div> </body> </html>
没有问题的。
举报