资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

jquery切换div,jquery切换图片代码

怎样利用jquery使得div之间进行切换特效

用这个改一下好了

创新互联专注于合作企业网站建设,响应式网站设计,商城网站建设。合作网站建设公司,为合作等地区提供建站服务。全流程按需策划,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

html

head

meta http-equiv="Content-Type" content="text/html; charset=gb2312" /

meta name="Copyright" content="/" /

meta name="description" content="" /

meta content="" name="keywords" /

title懒人图库/title

/head

style type="text/css"

*{margin:3;padding:0;font-size:13px;}

body{

font-size:12px;

color:#333333;

text-align:center;

font-family:'宋体',arial,verdana,sans-serif;

margin-top: 8px;

}

body *{text-align:center;}

.font14{font-size:14px;}

select{font-family: Times New Roman,arial,verdana,sans-serif;}

table{ border-collapse:collapse;}

img{border:0;}

ul{list-style-type:none;}

.clear{clear: both;height:0;line-height:0px;font-size:14px;}

.center{text-align:center;}

.mleft0{margin-left:0px !important;}

.mtop0{margin-top:0px !important;}

.strong{font-weight: bold;}

.sb{color:#009A91;font-weight: bold;}

/*头部*/

#i_photo_index{width:258px;height:256px;text-align:center;}

#i_photo_index a.i_photo_a{height:180px;text-align:center;margin-left:8px;}

#i_photo_index a.i_photo_a img{margin-top:10px;}

#i_photo_index h1{margin-top:0 !important;margin-top:4px;margin-top /**/:2px;height:28px;line-height:28px;text-align:center;}

#i_photo_index h1 a{font-size:18px;font-weight:normal;font-family:"黑体",arial,verdana,sans-serif;}

#i_photo_index p{width:96%;margin:0 2%;line-height:20px;text-align:left;text-indent:2em;}

#i_photo_index p span{margin-right:30px !important;margin-right /**/:0px;}

a:link {

color: #333333;

text-decoration: none;

}

a:visited {

color: #333333;

text-decoration: none;

}

a:hover {

color: #FF6600;

text-decoration: underline;

}

/style

style type="text/css"

.jdt {

border: 1px solid #CCCCCC;

}

#i_photo img{margin-left:0px;}

.i_link2 a{float:center;margin:2px;padding:2px 0;display:blcok;height:22px;line-height:22px;}

#index_page{float:right;display:block;height:16px;padding:1px 0;margin-right:4px;}

#index_page *{float:left;display:inline;line-height:16px;border:1px solid #B6CFCD;text-align:center;padding:0;margin:0 2px;}

#index_page strong{background:#009A91;color:#fff;width:16px;}

#index_page span{color:#009a91;padding:3px 0 0 0;border:0;cursor:pointer;}

#index_page a{width:16px;color:#009A91;text-decoration:none;}

body,td,th {

font-size: 12px;

}

a {

font-size: 16px;

}

a:active {

text-decoration: none;

}

/style

link href="css/css.css" rel="stylesheet" type="text/css"

body

table width="200" border="0" align="center" cellpadding="0" cellspacing="0" class="jdt"

tr

tdscript language="javascript" type="text/javascript"

//![CDATA[

var _t1 = 0; //打开页面时等待图片载入的时间,单位为秒,可以设置为0

var _t2 = 5; //图片轮转的间隔时间

var _tnum = 4; //焦点图个数

var _tn = 1;//当前焦点

var _tl =null;

_tt1 = setTimeout('change_img()',_t1*1000);

function change_img(){

setFocus(_tn);

_tt1 = setTimeout('change_img()',_t2*1000);

}

function setFocus(i){

if(i_tnum){_tn=1;i=1;}

_tl?document.getElementById('focusPic'+_tl).style.display='none':'';

document.getElementById('focusPic'+i).style.display='block';

_tl=i;

_tn++;

}

//]]

/script

!--焦点图1开始 标题13字 说明30个字--

div id="focusPic1"

a href="" class="i_photo_a" target="_blank"

img src="images/01.jpg" alt="这里是您的标题一文字内容" //a

h1a href="" target="_blank"这里是您的标题一文字内容/a/h1

div id="index_page"span onClick="javascript:setFocus(2);"点击切换焦点图→/span

strong1/strong

a href="javascript:setFocus(2);"2/a

a href="javascript:setFocus(3);"3/a

a href="javascript:setFocus(4);"4/a

/div/div

!--焦点图1结束--

!--焦点图2开始 标题13字 说明30个字--

div id="focusPic2" style="display:none;"

a href="" class="i_photo_a" target="_blank"

img src="images/02.jpg" alt="这里是您的标题二文字内容" //a

h1a href="" target="_blank"这里是您的标题二文字内容/a/h1

div id="index_page"span onClick="javascript:setFocus(3);"点击切换焦点图→/span

a href="javascript:setFocus(1);"1/a

strong2/strong

a href="javascript:setFocus(3);"3/a

a href="javascript:setFocus(4);"4/a

/div/div

!--焦点图2结束--

!--焦点图3开始 标题13字 说明30个字--

div id="focusPic3" style="display:none;"

a href="" class="i_photo_a" target="_blank"

img src="images/03.jpg" alt="这里是您的标题三文字内容" //a

h1a href="" target="_blank"这里是您的标题三文字内容/a/h1

div id="index_page"span onClick="javascript:setFocus(4);"点击切换焦点图→/span

a href="javascript:setFocus(1);"1/a

a href="javascript:setFocus(2);"2/a

strong3/strong

a href="javascript:setFocus(4);"4/a

/div/div

!--焦点图3结束--

!--焦点图4开始 标题13字 说明30个字--

div id="focusPic4" style="display:none;"

a href="" class="i_photo_a" target="_blank"

img src="images/04.jpg" alt="这里是您的标题四文字内容 " //a

h1a href="" target="_blank"这里是您的标题四文字内容/a/h1

div id="index_page"span onClick="javascript:setFocus(1);"点击切换焦点图→/span

a href="javascript:setFocus(1);"1/a

a href="javascript:setFocus(2);"2/a

a href="javascript:setFocus(3);"3/a

strong4/strong

/div/div

!--焦点图4结束-- /td

/tr

/table

brbr

/body

/html

Jquery效果,多个DIV,点击切换文字,变换背景颜色,再次点击或者点击其他div,文字和背景色变回来

css:

/*原来的背景色*/

.bg{background:'red'}

/*要切换的背景色*/

.bg_click{background:'green'}

js:

$('div').on('click',function(){

var $div = $(this);

var $others = $div.siblings();

if($div.hasClass('bg')){

$div.removeClass('bg').addClass('bg_click').html('你要变的文字');

}else{

$div.removeClass('bg_click').addClass('bg').html('原来的文字');

}

$others.addClass('bg').removeClass('bg_click').html('原来的文字');

});

jquery怎样实现点击按钮切换div

div id="a1" class="someclass"1/div

div id="a2" class="someclass"2/div

script

$('.someclass').click(function (){

$('.someclass').hide();

$(this).show();

});

/script

不知道你是不是要这样

如何用jquery实现点击div更换class?

jQuery中使用attr('属性名')可以返回属性的值。

语法:$(selector).attr([attribute]); // 返回attr中指定的当前选择器的属性值;

例如:

$(selector).attr('id');  // 获取选择器的id

$(selector).attr('class'); // 获取选择器的class类名

实例:

1. 用jQuery获取div的class类名:

1234div class="mystyle"我是div/divscript    $('div').attr('class'); // 得到“mystyle”/script

2. 用jQuery获取当前点击的button的id:

123456button id="btn" onclick="BtnClick(this)"按钮/buttonscript    function BtnClick(obj){        $(obj).attr('id'); // 得到“btn”    }/script

可以采用如下思路:分别将两种背景图片设为两个类,然后使用toggleClass()方法切换类:

$(selector).toggleClass('class_a').toggleClass('class_

创建Html代码:一个简单的div用于显示背景图片

div class="test"/div

设置css样式:分别为两个背景设计一个类

div.test{width:264px;height:152px;margin:50px;border:4px dashed #ccc;}

.bg1{background:url('bg1.png');}

.bg2{background:url('bg2.png');}

编写jquery代码:点击切换类实现背景的变换

$(function(){

$("div.test").addClass('bg1'); // 初始化时添加背景1

$("div.test").click(function() {

$(this).toggleClass('bg1').toggleClass('bg2')


文章名称:jquery切换div,jquery切换图片代码
转载源于:http://cdkjz.cn/article/dsedphj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220