如何添加图像而不是<<隐藏左侧栏,右箭头>>显示隐藏的侧边栏而不是显示相同的(<<<<)箭头
答案 0 :(得分:2)
CSS:
.left {
background: url('http://icons.iconarchive.com/icons/pixelmixer/basic/32/left-icon.png') no-repeat;
width: 32px;
height: 32px;
display:block;
}
.right {
background: url('http://icons.iconarchive.com/icons/pixelmixer/basic/32/right-icon.png') no-repeat;
width: 32px;
height: 32px;
display:block;
}
jQuery的:
$('#toggle').toggle(function(){
$('#A').animate({width:0});
$('#B').animate({left:0});
$(this).removeClass('left').addClass('right');
},function(){
$('#A').animate({width:200});
$('#B').animate({left:200});
$(this).removeClass('right').addClass('left');
});
答案 1 :(得分:0)
←
和→
代替“切换”一词:
$('#toggle').toggle(function(){
$('#A').animate({width:0});
$('#B').animate({left:0});
$('#toggle').html('→');
},function(){
$('#A').animate({width:200});
$('#B').animate({left:200});
$('#toggle').html('←');
})
答案 2 :(得分:0)
$('#toggle').toggle(function(){
$('#A').animate({width:0});
$('#B').animate({left:0});
$('#B > a').html('>>');
},function(){
$('#A').animate({width:200});
$('#B').animate({left:200});
$('#B > a').html('<<');
})
像这样