日期:2014-05-16  浏览次数:20402 次

JavaScript $("#"+idb).hide(500);是什么意思?

请问这段代码的意思是什么??

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(该处为变量)的表单元素,括号里的参数为显示的速度