jquery实现div显示隐藏并且改变div文字说明

图1 隐藏

 


图2 显示

js代码

 代码如下 复制代码

<script>
$(function(){
     $("#more_1").click(function(){
  
  if($(".qy_more").hasClass("more_1"))
  {
  $(".qy_more").removeClass("more_1");
  $(this).html("隐藏");
  }
  
  else{
   $(".qy_more").attr("class", " more_1 qy_more");
      $(this).html("更多>>");
  }
  })
 
})
</script>

html代码

 代码如下 复制代码

<a id="more_1">更多>></a> 

<div class="more_1 qy_more ">
       <span class="cityjia"><a href="?cityid=2704&h=1" >佳木斯</a><span class="cityline">|</span></span><span class="cityjia">www.111cn.net<a href="?cityid=2715&h=1" >牡丹江</a><span class="cityline">|</span></span><span class="cityjia"><a href="?cityid=2727&h=1" >赣州</a><span class="cityline">|</span></span><span class="cityjia"><a href="?cityid=2751&h=1" >九江</a><span class="cityline">|</span></span><span class="cityjia"><a href="?cityid=2767&h=1" >吉安</a><span class="cityline">|</span></span><span class="cityjia"><a href="?cityid=2768&h=1" >上饶</a><span class="cityline">|</span></span><span class="cityjia"><a href="?cityid=2781&h=1" >宜春</a><span class="cityline">|</span></span>
        <div class="clear"></div>
 </div>

css代码

 代码如下 复制代码

.more_1{ display:none;}
.qy_more{width: 1050px;z-index: 22;margin-left:75px;}
#more_1{color:#5FA4C6; background:none; top:20px; left:1130px; padding:0px; margin-top:4px; position:absolute;}
.qy_more a {float:left;padding:3px 5px;}
.qy_more a:hover {float:left; background-color:#fce8d6;color: #666;padding:3px 5px;}
.posi_xs { position:relative; z-index:22;}
#more_1{cursor:pointer;}
.shadow{margin: 0 auto;background:#fff;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#e6e6e6,direction=120,strength=4);/*兼容
ie*/
-moz-box-shadow: 2px 2px 10px #e6e6e6;/* www.111cn.net兼容firefox*/
-webkit-box-shadow: 2px 2px 10px #e6e6e6;/*兼容safari或chrome*/
box-shadow:2px 2px 10px #e6e6e6;/*兼容opera或ie9*/
}

时间: 2024-10-23 03:48:34

jquery实现div显示隐藏并且改变div文字说明的相关文章

javascript表格与div显示隐藏几种方法

网页特效表格与div显示隐藏几种方法 方法一: document.getElementById( "控件ID ").style.visibility= "hidden "; document.getElementById( "控件ID ").style.visibility= "visible "; 方法二: document.getElementById( "控件ID ").style.display=

jQuery控制TR显示隐藏的几种方法_jquery

网上有很多,这里介绍三种: 第一种方法,就是使用id,这个方法可以在生成html的时候动态设置tr的id,也是用得最多最简单的一种,如下: 这行不隐藏 这行要隐藏 这行要隐藏 那么控制显隐可以直接使用 for(var i = 1; i < tr_len; i++){ //tr_len是要控制的tr个数 $("#tr_"+i).hide(); } 第二种方法,是使用$.each(),这个方法需要设置table的id,如下: 这行不隐藏 这行要隐藏 这行要隐藏 那么控制显隐可以直接使

jQuery控制TR显示隐藏的三种常用方法_jquery

网上有很多,这里介绍三种: 第一种方法,就是使用id,这个方法可以在生成html的时候动态设置tr的id,也是用得最多最简单的一种,如下: <table> <tr><td>这行不隐藏</td></tr> <tr id="tr_1"><td>这行要隐藏</td></tr> <tr id="tr_2"><td>这行要隐藏</td>

二款jquery div显示隐藏代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-

js控制div显示隐藏

  <html> <head> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>js控</title> <script language="网页特效" type="text/javascript"> <!-- function toggle(t

js控制div显示隐藏层

js控制div显示二 TEST1 TEST2 TEST3 TEST4

diaplay:none display:inline div显示隐藏问题

问题描述 一个HTML中存在几个div我需要第一个显示,其他几个先隐藏当我点击第一个div中的NEXT的按钮时,显示其中一个DIV.这个用js这么做啊? 问题补充:andilyliao 写道 解决方案 <html> <head> <script language="javascript"> function fun(j){ for(i=0;i<3;i++){ document.getElementById("div"+i).

div显示隐藏效果

靠自己 展开 小蜗牛问妈妈:为什么我们从生下来,就要背负这个又硬又重的壳呢? 妈妈:因为我们的身体没有骨骼的支撑,只能爬,又爬不快.所以要这个壳的保护! 小蜗牛:毛虫姊姊没有骨头,也爬不快,为什么她却不用背这个又硬又重的壳呢? 妈妈:因为毛虫姊姊能变成蝴蝶,天空会保护她啊. 小蜗牛:可是蚯蚓弟弟也没骨头爬不快,也不会变成蝴蝶他什么不背这个又硬又重的壳呢? 妈妈:因为蚯蚓弟弟会钻土, 大地会保护他啊. 小蜗牛哭了起来:我们好可怜,天空不保护,大地也不保护. 蜗牛妈妈安慰他:所以我们有壳啊!我们不靠

jQuery入门(5) 显示/隐藏内容

jQuery的hide()和show()可以用来显示和隐藏内容.比如下面的例子:jQuery的hide()和show()可 以用来显示和隐藏内容.比如下面的例子: <!doctype html> <html> <head> <meta charset="utf-8"> <title>JQuery Demo</title> <script src="scripts/jquery-1.9.1.js&qu