jquery - 使用 jQuery 添加图像以切换(隐藏/显示)侧边栏

标签 jquery html css

如何添加图像而不是 << 来隐藏左侧栏,如何添加右箭头 >> 来显示隐藏的侧栏而不是显示相同的 (<<) 箭头

http://jsfiddle.net/6FMZY/449/

最佳答案

有:http://jsfiddle.net/M6xJT/

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');
})​;

关于jquery - 使用 jQuery 添加图像以切换(隐藏/显示)侧边栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11192121/

相关文章:

jquery - 我无法收到任何警报(data.title); $(document).ready() 工作正常

javascript - 如何将变量从js文件传递到html页面?

java - Vaadin 14 slider

css - 新版谷歌浏览器css显示: flex issue

javascript - 将鼠标悬停在宽度不等的重叠 div 上

jquery - 将字符串转换为数字并加一

javascript - 如何用Jquery调整进度条?

javascript - 如何在另一个滑动 div 中创建滑动 div

javascript - JQuery点击slidetoggle仅适用于PHP重复DIVS的第一个DIV

jQuery 延迟 data-goto 直到 fadeIn 完成