js实现点击显示和隐藏

下面这一段代码,主要依靠JS代码,实现了点击一个链接,指定的区域就显示,再点击一下,指定的区域就隐藏,适合需要折叠显示或隐藏的地方使用。

在使用这段代码之间,首先需要引入jquery。

引入之后再添加如上代码即可:

1、点击部分:

  1. <div><a href="javascript:ClickToDisplay();" id="region">显示</a></div>

2、js核心部分:

  1. <script type="text/javascript" charset="utf-8">
  2. //<![CDATA[
  3. var changeMsg = "显示";
  4. var closeMsg = "关闭";
  5. function ClickToDisplay() {
  6. jQuery("#todisplay").slideToggle("slow", function(){
  7. if ( jQuery("#todisplay").css("display") == "none" ) {
  8. jQuery("#region").text(changeMsg);
  9. } else {
  10. jQuery("#region").text(closeMsg);
  11. }
  12. });
  13. }
  14. jQuery(document).ready(function(){
  15. jQuery("#todisplay").hide();
  16. });
  17. //]]>
  18. </script>

3、要显示和隐藏的区域:

  1. <div id="todisplay">test</div>

上面代码主要是判断css的id,因为id唯一,别把id搞错了。

文章由官网发布,如若转载,请注明出处:https://www.veimoz.com/193
0 评论
4.7k

发表评论

!