首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >slideToggle JQuery从右到左

slideToggle JQuery从右到左
EN

Stack Overflow用户
提问于 2013-06-24 16:35:49
回答 10查看 180.3K关注 0票数 25

我是JQ的新手,我在网上找到了这个脚本,它做的正是我所需要的,但我想要的是从右到左的滑动,我该怎么做?请帮帮忙

这是代码

代码语言:javascript
复制
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">

$(document).ready(function(){

        $(".slidingDiv").hide();
        $(".show_hide").show();

    $('.show_hide').click(function(){
    $(".slidingDiv").slideToggle();
    });

});

</script>
<style>

.slidingDiv {
    height:300px;
    background-color: #99CCFF;
    padding:20px;
    margin-top:10px;
    border-bottom:5px solid #3399FF;
}

.show_hide {
    display:none;
}
</style>
</head>

<body>

<div class="slidingDiv">
Fill this space with really interesting content. <a href="#" class="show_hide">hide</a></div>
<a href="#" class="show_hide">Show/hide</a>
EN

回答 10

Stack Overflow用户

回答已采纳

发布于 2013-06-24 16:48:18

您可以使用additional effects as a part of jQuery-ui来完成此操作

代码语言:javascript
复制
$('.show_hide').click(function () {
    $(".slidingDiv").toggle("slide");
});

Test Link

票数 26
EN

Stack Overflow用户

发布于 2013-06-24 16:45:59

试试这个:

代码语言:javascript
复制
$(this).hide("slide", { direction: "left" }, 1000);

$(this).show("slide", { direction: "left" }, 1000);

票数 14
EN

Stack Overflow用户

发布于 2014-12-18 15:09:54

请尝试此代码

代码语言:javascript
复制
$(this).animate({'width': 'toggle'});
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17271169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档