Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery:onClick交换div位置并更改类_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript jQuery:onClick交换div位置并更改类

Javascript jQuery:onClick交换div位置并更改类,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有两个沙发(一个大的,另一个小的)。小分区中有一个按钮。单击小分区中的按钮,我希望分区交换其位置,换句话说,大分区变小,小分区变大。我能够做到这一点,但在交换之后,我无法将按钮移动到更小的div 互换前 互换后 注意:我希望删除主面板右下角的按钮,并将其移动到位置面板的右下角 主面板 非常感谢您的帮助。为什么要移动它?只需在每个div中放置一个按钮并将其隐藏在大div中。您想移动整个导航还是只移动按钮?你想把它们放在哪里?似乎是个好主意。“让我试试。”易卜拉欣·赫里尔只是按了一下按钮。我希

我有两个沙发(一个大的,另一个小的)。小分区中有一个按钮。
单击小分区中的按钮,我希望分区交换其位置,换句话说,大分区变小,小分区变大。我能够做到这一点,但在交换之后,我无法将按钮移动到更小的div

互换前

互换后

注意:我希望删除主面板右下角的按钮,并将其移动到位置面板的右下角

主面板


非常感谢您的帮助。

为什么要移动它?只需在每个div中放置一个按钮并将其隐藏在大div中。您想移动整个导航还是只移动按钮?你想把它们放在哪里?似乎是个好主意。“让我试试。”易卜拉欣·赫里尔只是按了一下按钮。我希望在较小div的右下角有一个按钮,而不是在较大div中。@suhasrivatssubburathinam您可以将div的位置与jQuery交换如下:为什么要移动它?只需在每个div中放置一个按钮并将其隐藏在大div中。您想移动整个导航还是只移动按钮?你想把它们放在哪里?似乎是个好主意。“让我试试。”易卜拉欣·赫里尔只是按了一下按钮。我希望在较小div的右下角有一个按钮,而不是在较大div中。@suhasrivatssubburathinam您可以将div位置与jQuery交换如下:
<div class="nav-tabs-custom" id="mainPanel">
    <!-- Tabs within a box -->
    <ul class="nav nav-tabs pull-right">
        <li class="active"><a href="#revenue-chart" data-toggle="tab">Area</a></li>
        <li><a href="#sales-chart" data-toggle="tab">Donut</a></li>
        <li class="pull-left header"><i class="fa fa-inbox"></i> Main Panel</li>
    </ul>
    <div class="tab-content no-padding">
        <!-- Morris chart - Sales -->
        <div class="chart tab-pane active" id="revenue-chart" style="position: relative; height: 300px;"></div>
        <div class="chart tab-pane" id="sales-chart" style="position: relative; height: 300px;"></div>
    </div>
    <ul class="nav nav-tabs pull-right">
        <li>
            <button class="btn btn-default pull-right click-me" type="submit">
            <span class="glyphicon glyphicon-resize-full" aria-hidden="true"></span>
            </button>
        </li>
    </ul>
</div>
<div class="box box-solid bg-light-blue-gradient" id="positionsPanel">
    <div class="box-header">
        <!-- tools box -->
        <div class="pull-right box-tools">
            <button type="button" class="btn btn-primary btn-sm daterange pull-right" data-toggle="tooltip" title="Date range">
            <i class="fa fa-calendar"></i></button>
            <button type="button" class="btn btn-primary btn-sm pull-right" data-widget="collapse" data-toggle="tooltip" title="Collapse" style="margin-right: 5px;">
            <i class="fa fa-minus"></i></button>
        </div>
        <!-- /. tools -->
        <i class="fa fa-map-marker"></i>
        <h3 class="box-title">
        Positions Panel
        </h3>
    </div>
    <div class="box-body">
        <div id="world-map" style="height: 250px; width: 100%;"></div>
    </div>
    <!-- /.box-body-->
    <div class="box-footer no-border">
        <div class="row">
            <div class="col-xs-4 text-center" style="border-right: 1px solid #f4f4f4">
                <div id="sparkline-1"></div>
                <div class="knob-label">Visitors</div>
            </div>
            <!-- ./col -->
            <div class="col-xs-4 text-center" style="border-right: 1px solid #f4f4f4">
                <div id="sparkline-2"></div>
                <div class="knob-label">Online</div>
            </div>
            <!-- ./col -->
            <div class="col-xs-4 text-center">
                <div id="sparkline-3"></div>
                <div class="knob-label">Exists</div>
            </div>
            <!-- ./col -->
        </div>
        <!-- /.row -->
    </div>
</div>
// Making function calls
$(".click-me").click(function () {
    // $(this).removeClass('.click-me');
    $('#positionsPanel').addClass('.click-me');
    $("#mainPanel").swap($("#positionsPanel"));
});