Jquery制御要素の上下移動








function up(obj) {
    var parenttr=$(obj).parent();//   li
    var zhi = parenttr.find("input:hidden").val();
    var zhi1 = parseFloat(zhi) - 1;
    var parentpre=parenttr.prev();//                     
    if (parentpre.length > 0) {
      parenttr.find("input:hidden").val(zhi1);//    
      parenttr.prev().find("input:hidden").val(zhi);
      parentpre.insertAfter(parenttr);//          HTML         
    }
}

function down(obj) {
    var parenttr=$(obj).parent();//   li
    var zhi = $(obj).parent().find("input:hidden").val();
    var zhi1 = parseFloat(zhi) + 1;
    var parentpre=parenttr.next();//              
    if (parentpre.length > 0) {
      parenttr.find("input:hidden").val(zhi1);//    
      parenttr.next().find("input:hidden").val(zhi);
      parentpre.insertBefore(parenttr);//         HTML         
      //  $.post('/Text/common.ashx', {  }, function(d) {})//      ajax          
    }
}






  
  • 1
  • 2
  • 3