コニファ・ロゴ

csstest:jQueryのslideToggleで、要素を下からスライド表示させる

jQueryのslideToggleでは、スライド表示させる要素は上から現れます。これを、cssを書き換えることで、下からポップアップするような動きに変更できます。cssの大きな違いは、「 position: absolute; bottom: 0; 」を追加しいる点です。「Code表示」をクリックして確認できます(こちらもslideToggleです)。また、スライド表示要素とCode内容は同じ位置に表示しますので、重なります。どちらかをたたんでください。


サンプル1(上からスライド表示 / 上へたたむ)

 Code表示
[ダミーテキスト] ポイントカードを発行し、商品の購入者に対し、次回以降の買い物の際に支払いの一部に充当できるポイントを提供する場合は、景品ではなく値引。 取引通念上妥当と認められる基準に従い、取引の相手方に対し、支払うべき対価を減額すること又は割り戻すことは、値引と認められる経済上の利益に該当し、景品表示法上の景品類には該当しません。

サンプル2(下からスライド表示 / 下へたたむ)

 Code表示
[ダミーテキスト] ポイントカードを発行し、商品の購入者に対し、次回以降の買い物の際に支払いの一部に充当できるポイントを提供する場合は、景品ではなく値引。 取引通念上妥当と認められる基準に従い、取引の相手方に対し、支払うべき対価を減額すること又は割り戻すことは、値引と認められる経済上の利益に該当し、景品表示法上の景品類には該当しません。

 


サンプルのスクリプト

  $(function(){
    $('#test1').on('click', function () {
      $("#testwrap1").slideToggle();
    });
    $('#test2').on('click', function () {
      $("#testwrap2").slideToggle();
    }); 
    $("style").hide();
    $(".code11").click(function() {
      $(".code1")
        .find("style")
        .slideToggle();
    }); 
    $("style").hide();
    $(".code22").click(function() {
      $(".code2")
        .find("style")
        .slideToggle();
    });
  });
戻るボタン