把function独立出来啊,首先定义一个全局变量,一般的js中只有一个全局变量好,比如设为App_home,定义var App_home = {};然后给对象App_home添加函数
App_home.some_fuc = function(){
//code
}
然后在$(document).ready(fucntion{
$("div").mouseover(App_home.some_fuc).mouseout(App_home.some_fuc);
});
这里实际上是给mouseover和mouseout绑定函数,这个函数可以直接定义(形式:function(){//code}),也可以是一个变量App_home.some_fuc
其实可以用这个方法
$(function(){
$("div").bind("mouseover",function(){
//code
}).bind("mouseout",function(){
$("div").trigger("mouseover")//通过模拟操作调用mouseover这个事件
})
})
或者是这种
$(function(){
$("div").bind("mouseover mouseout",function(){
//code
})
})