用jquery实现选中select里面的value 来切换对应的div
如下代码可以实现,你运行试试吧:
乌鲁木齐ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:028-86922220(备注:SSL证书合作)期待与您的合作!
select name="queryType" onchange="Cmd(this)"
option value="1" name="queryType" 1/option
option value="2" name="queryType" 2/option
option value="3" name="queryType" 3/option
/select
div
div id="div1"111/div
div id="div2" style="display:none;"222/div
div id="div3" style="display:none;"333/div
/div
script src="jquery-1.9.1.min.js"/script
script
function Cmd(obj){
$(obj).next("div").find("div").each(function(){
$(this).hide();
});
$("#div" + obj.value).show();
}
/script
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更换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 select 怎么对应切换div
var select_c = function (select) {
$(".tech_div").eq($(select).prop("selectedIndex")).show().siblings(".tech_div").hide();
}
怎样利用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 id="a1" class="someclass"1/div
div id="a2" class="someclass"2/div
script
$('.someclass').click(function (){
$('.someclass').hide();
$(this).show();
});
/script
不知道你是不是要这样
分享题目:jquery切换div,jquery切换图片路径
文章来源:http://lswzjz.com/article/dsccppj.html