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>没有问题的。
举报