javascript 函数解释
javascript 谁能解释一下这个是什么意思
希望能逐句解释
$(function(){
var $man =$("#test");
$man.floatdiv({left:"0px",top:"50px"});
$man.hover(function(){
$(this).children("h2").hide().siblings().has("li").show('fast');
},function(){
$(this).children("ul").has("li").hide();
$(this).children("h2").show();
});
});
答案:$(function(){
var $man =$("#test"); //获取id为 test 的对象。并赋值给$man
$man.floatdiv({left:"0px",top:"50px"}); //设置$man 漂浮,离左为0px,离上为50px
$man.hover(function(){ //鼠标悬浮$man事件
$(this).children("h2").hide().siblings().has("li").show('fast');
//$man的子元素 h2 隐藏, 遍历对象,存在 li 快速显示
},function(){ //鼠标离开$man事件
$(this).children("ul").has("li").hide(); //$man的子元素ul 如果存在 li 隐藏
$(this).children("h2").show(); //$man的子元素 h2 显示
});
});
其他:把html发一下 $(function(){
。。。。。
},function(){ 这两个是指,在当前文档全部加在完成后顺序执行这两个方法。
里面的内容 都是jquery操作dom 及注册事件的
上一个:一个 for循环编程的小问题 用C# JavaScript ActionScript3.0 都行
下一个:怎么在javascript里面定义一个变量,当这个js文件被重新执行的时候,这个变量的值是上次执行的结果