请问这段代码的意思是什么??
function show(ida,idb)
{
if(document.getElementById(idb).style.display=="block")
{
$("#"+ida).css("background-image","url(../image/hide.gif)");
$("#"+idb).hide(500);
}
else{
$("#"+ida).css("background-image","url(../image/show.gif)");
$("#"+idb).show(500);
}
}
======================================
$("#id")是jquery的语法,其作用相当于document.getElementById("id")
$("#"+ida).css ---- 为表单元素ID为ida(该处为变量)的表单元素添加一个样式
$("#"+ida).hide---- 掩藏表单元素ID为ida(该处为变量)的表单元素,括号里的参数为掩藏的速度
$("#"+ida).show---- 显示表单元素ID为ida(该处为变量)的表单元素,括号里的参数为显示的速度
本文解析了一段使用jQuery实现的显示与隐藏效果的代码,详细介绍了各部分的作用及实现原理,包括通过判断元素是否可见来改变背景图片,并控制元素的显示与隐藏。

881

被折叠的 条评论
为什么被折叠?



