Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.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幻灯片';步进法_Javascript_Jquery_Jquery Slide Effects - Fatal编程技术网

Javascript jquery幻灯片';步进法

Javascript jquery幻灯片';步进法,javascript,jquery,jquery-slide-effects,Javascript,Jquery,Jquery Slide Effects,我使用jquery的幻灯片(向下/向上)效果进行步骤处理。我不知道如何向上滑动id(如果未选择该id,则使用该id)查看我的id清除我的疑问 $(function(){ $('ul.new_checkout li > .title').on('click', function(){ var id=$(this).attr('id'); var rep=id.replace(/[^a-z0-9\s]/gi, '').replac

我使用jquery的幻灯片(向下/向上)效果进行步骤处理。我不知道如何向上滑动id(如果未选择该id,则使用该id)查看我的id清除我的疑问

$(function(){
        $('ul.new_checkout li > .title').on('click', function(){
            var id=$(this).attr('id');
            var rep=id.replace(/[^a-z0-9\s]/gi, '').replace(/[_\s]/g, '-');
            console.log("id:" +rep);
            if(rep){
               $("#"+rep).slideDown('fast');
              }
                 })
           });

 <ul class="new_checkout">
    <li>
         <div class="title" id="step-1"> Step-1</div>
     <div class="content" id="step1"></div>
    </li>
 </ul>
$(函数(){
$('ul.new\u checkout li>.title')。在('click',function()上{
var id=$(this.attr('id');
var rep=id.replace(/[^a-z0-9\s]/gi')。replace(/[\s]/g'-');
console.log(“id:+rep”);
如果(代表){
$(“#”+rep).slideDown('fast');
}
})
});
  • 第一步
如果单击其他步骤,如何向上滑动步骤id?帮帮我,我终于得到了答案

在步骤显示之前隐藏内容

$('ul.new_checkout li > .title').on('click', function(){
  var id=$(this).attr('id');
  var rep=id.replace(/[^a-z0-9\s]/gi, '').replace(/[_\s]/g, '-');
  console.log("id:" +rep);
  if(rep){
    $('.content').slideUp('slow');
    $("#"+rep).slideDown('fast');
  }
});
我终于得到了答案

在步骤显示之前隐藏内容

$('ul.new_checkout li > .title').on('click', function(){
  var id=$(this).attr('id');
  var rep=id.replace(/[^a-z0-9\s]/gi, '').replace(/[_\s]/g, '-');
  console.log("id:" +rep);
  if(rep){
    $('.content').slideUp('slow');
    $("#"+rep).slideDown('fast');
  }
});
$(函数(){
$('ul.new\u checkout li>.title')。在('click',function()上{
var id=$(this.attr('id');
var rep=id.replace(/[^a-z0-9\s]/gi')。replace(/[\s]/g'-');
console.log(“id:+rep”);
如果(代表){
$(“.content”).slideUp('fast');
$(“#”+rep).slideDown('fast');
}
})
});
  • 第一步
这将在向下滑动正确的div时向上滑动其他div

是更新的小提琴。

$(函数(){
$('ul.new\u checkout li>.title')。在('click',function()上{
var id=$(this.attr('id');
var rep=id.replace(/[^a-z0-9\s]/gi')。replace(/[\s]/g'-');
console.log(“id:+rep”);
如果(代表){
$(“.content”).slideUp('fast');
$(“#”+rep).slideDown('fast');
}
})
});
  • 第一步
这将在向下滑动正确的div时向上滑动其他div

是最新的小提琴