`
百合不是茶
  • 浏览: 356165 次
社区版块
存档分类
最新评论

js实现切换

阅读更多


js主要功能之一就是实现页面的特效,窗体的切换可以减少页面的大小,被门户网站大量应用

思路:

   1,先将要显示的设置为display:bisible  否则设为none
    2,设置栏目的id  ,js获取栏目的id,如果id为Null就设置为显示
    3,判断js获取的id名字;再设置是否显示

 

代码实现:

 

html代码:

  <div id="mainRight">
<ul>
<li id="a" style="border-top-color:#00ff00;border-top-width:0px;border-top-style:solid" 

onmouseover="fun_changge(this,'mainRight_sp')">博客推荐</li>
<li id="b" style="border-top-color:#00ff00;border-top-width:3px;border-top-style:solid" onmouseover="fun_changge(this,'mainRight_ps')">视频资料</li>
	</ul>
	</div>
	<div id="mainRight_sp" style="display:none;">
	 <ul>
	<p><a href="#"><li>第十一届北京论坛致贺信</li></a></p>
	<p><a href="#"><li>中国新闻奖颁奖</li></a></p>
	<p><a href="#"><li>APEC未来寄望于中国</li></a></p>
	<p><a href="#"><li>赴澳大利亚出席G20峰会</li></a></p>
	<p><a href="#"><li>中日就改善关系达成共识 日承认钓鱼岛有不同主张</li></a></p>
	<p><a href="#"><li>外交部回应中日领导人会晤</li></a></p>
	<p><a href="#"><li>商务部回应墨西哥取消中国高铁招标:未得到消息</li></a></p>
	<p><a href="#"><li>++++++++++++++++</li></a></p>
	<p><a href="#"><li>俄罗斯议员建议:精子发给全体俄女性受精</li></a></p>		
	</ul>
	 </div>
	<!--1111-->
	<div id="mainRight_ps" style="display:''">
	<div id="mps"> 
	img src="image/sanxing_1.jpg" / >
	</div>	
     <div id="mps_boke"> 
	 <ul>
	<p><a href="#"><li>外交部回应中日领导人会晤</li></a></p>
	<p><a href="#"><li>商务部回应墨西哥取消中国高铁招标:未得到消息</li></a></p>
	<p><a href="#"><li>香港立法会否决调查梁振英“收400万英镑”动议</li></a></p>
	<p><a href="#"><li>俄罗斯议员建议:将普京精子发给全体俄女性受精</li></a></p>	
	</ul>
				 </div>				 		
			 </div>

 

 js代码实现 切换;

<script type="text/JavaScript">
   function fun_changge(li,id){
   var div = document.getElementById(id);
		if(div.style.display=='none'){
          div.style.display='';
		  li.style.borderTopWidth = '3px';
		  
		  if(id=="mainRight_sp"){
		    var div_sp = document.getElementById('mainRight_ps');
			div_sp.style.display='none';
			document.getElementById("b").style.borderTopWidth = '0px';
		  }else{
		   var div_sp = document.getElementById('mainRight_sp');
			div_sp.style.display='none';
			document.getElementById("a").style.borderTopWidth = '0px';
		  }
		 
		}
   }

</script>

 

 

分享到:
评论

相关推荐

    JS实现切换图片效果

    在JavaScript(JS)中实现图片切换效果是网页动态交互中常见的功能之一,它极大地提升了用户体验。这个主题涉及多个JS基础知识,包括DOM操作、事件处理、时间间隔和CSS样式控制等。接下来,我们将深入探讨这些关键...

    JavaScript实现tab栏切换效果

    JavaScript 实现的 Tab 切换效果是一种常见的网页交互设计,用于在不同的内容区域之间进行切换,通常用在页面顶部或侧边的导航菜单。在这个例子中,我们将详细讲解如何使用 JavaScript 和 CSS 实现这一功能。 首先...

    js实现的图片切换功能

    在JavaScript(JS)中实现图片切换功能是一项常见的前端任务,主要应用于网站的幻灯片、轮播图等组件。这个功能通常需要结合HTML结构、CSS样式以及JavaScript代码来完成。以下是一个详细的步骤介绍: 首先,我们...

    图片和背景颜色一起变换的js切换

    "图片和背景颜色一起变换的js切换" 指的是一种JavaScript实现的动态效果,它允许网页中的图片和背景颜色随着用户的交互或时间流逝而同步变化。这种效果可以提升用户体验,使网站更具视觉吸引力,尤其适用于那些希望...

    js图片 切换 轮换效果 swf版

    总之,"js图片切换轮换效果swf版"是一个利用JavaScript实现的网页图片轮换组件,它能为网页增添动态效果,提高用户体验。在实际项目中,根据具体需求,可以对代码进行定制和优化,以满足各种设计风格和功能需求。

    html+css+js实现图片切换效果

    标题中的“html+css+js实现图片切换效果”是指利用HTML、CSS和JavaScript这三种核心技术来创建一个动态的图片轮播或切换功能。在网页设计中,这种效果常见于产品展示、滑动相册或者幻灯片展示等场景,能够为用户带来...

    JS幻灯片-实现多屏切换效果

    4. **CSS动画辅助**:尽管主要依赖JS实现切换,但结合CSS动画可以创建更流畅的效果。例如,可以使用CSS过渡(transition)和动画(animation)来平滑地改变幻灯片的可见性、位置或大小。 5. **幻灯片状态管理**:为了...

    js实现图片滚动切换

    本篇文章将详细探讨如何使用JavaScript实现图片滚动切换,并结合支持Access数据库进行数据交互。 一、图片滚动切换原理 图片滚动切换的基本思路是通过定时器(setTimeout或setInterval)来改变图片显示,创建一个...

    js实现首页焦点图片切换效果

    总的来说,通过JavaScript实现首页焦点图片切换效果,需要结合HTML结构、CSS样式和JavaScript逻辑,以及可能的动画效果,来打造一个既美观又交互性强的网页元素。这个过程涉及到前端开发的多个方面,对于提升网页的...

    JS实现Tab内容切换,页面不刷新,内容切换,网址变化

    在网页开发中,Tab内容切换是一种常见的用户交互...总的来说,使用JavaScript实现Tab内容切换和URL变化,不仅可以提高用户体验,还增强了页面的交互性和可访问性。理解并掌握这一技术对于前端开发者来说是至关重要的。

    javascript代码实现简繁切换

    本文将深入探讨如何使用JavaScript实现简繁体转换,并基于提供的`demo.html`和`bgk2big.js`文件进行分析。 首先,简繁切换的基本原理是通过特定的算法或库来转换文本中的汉字字符。`bgk2big.js`可能是一个用于实现...

    js 实现皮肤切换

    以上就是用JavaScript实现皮肤切换的基本原理和步骤。通过灵活运用DOM操作和事件处理,我们可以轻松地创建一个允许用户自定义界面风格的网页。在这个过程中,"js皮肤切换"和"js切换样式"是两个关键的搜索标签,它们...

    arcgis api for js实现动态切换底图(淡入淡出效果)

    在GIS领域,ArcGIS API ...通过以上步骤,你可以利用ArcGIS API for JavaScript 实现动态切换底图并加入淡入淡出效果,使得地图应用更加生动和专业。记得在实际开发中根据项目需求进行调整和优化,确保用户体验流畅。

    JS实现图片自动切换

    本文将详细介绍如何使用JavaScript实现一个简单的图片自动切换效果。 #### 二、技术原理 实现图片自动切换主要涉及到以下几个关键点: 1. **图片预加载**:确保图片在切换前已经加载完毕,避免因为图片未加载而...

    threejs 切换场景

    threejs切换场景 实现图朴上的切换效果, 而不是相机的视角移动,不浪费性能,非常棒的效果,代码简单,实现思路简单,适合新手开发项目中,遇到当前视角切换到模型内部 等效果 , threejs scene的切换 , 视角的...

    基于microsoftTranslator实现js中英文切换

    "基于microsoftTranslator实现js中英文切换"是一个利用Microsoft Translator API在JavaScript环境中实现实时语言切换的实践案例。这个功能可以让用户轻松地在中文和英文之间切换,提高网站或应用的国际化水平。 ...

    多图片切换效果JavaScript实现

    本文将详细探讨如何使用JavaScript实现多图片切换效果,适用于新闻图片展示或网站焦点区域。 首先,JavaScript是一种强大的客户端脚本语言,常用于网页动态交互。在实现图片切换效果时,我们通常会利用JavaScript的...

    20行JS代码实现图片切换效果

    这篇名为“20行JS代码实现图片切换效果”的博客文章提供了一个简洁的解决方案,它利用JavaScript的事件处理和DOM操作功能来达成目的。这篇文章的标签包括“源码”和“工具”,暗示着它提供的是一种可以直接使用的...

    原生JS实现的图片切换效果

    在本文中,我们将深入探讨如何使用原生JavaScript实现图片切换效果。这种效果广泛应用于网站的轮播图、相册展示等场景,通过编程技术让图片按照预设方式自动或手动切换,提供良好的用户体验。 首先,我们需要理解...

Global site tag (gtag.js) - Google Analytics