Javascript相当于jQuery .hide()

时间:2013-12-06 14:59:20

标签: javascript jquery show-hide

什么是jQuery的hide()的javascript等价物?

$("#someID").hide();

等效到:

 document.getElementById("#someID").style.visibility="hidden";

document.getElementById("#someID").style.display="none";

3 个答案:

答案 0 :(得分:1)

的document.getElementById( “#someID”)的style.display = “无”;

答案 1 :(得分:1)

the documentation的第一段:

  

这大致相当于调用.css(“display”,“none”),除了将display属性的值保存在jQuery的数据缓存中,以便稍后可以将显示恢复到其初始值。如果元素的显示值为内联并隐藏然后显示,则它将再次以内联方式显示。

此外,即使没有记录,也可以通过查看the source code for show()/hide()来确认。

答案 2 :(得分:0)

等于:

document.getElementById("#someID").style.display="none";

当能见度:隐藏;用于元素仍然占用页面中的空间,但当你这样做时显示:none;元素不占用页面中的任何空格。