解決jquery無法找到其他父級(jí)子集問題的方法

字號(hào):


    這篇文章主要為大家詳細(xì)介紹了解決jquery無法找到其他父級(jí)子集問題的方法,感興趣的小伙伴們可以參考一下
    本文為大家分享了jquery無法找到其他父級(jí)子集解決方法,供大家參考,具體內(nèi)容如下
    方法一:結(jié)合php解決錯(cuò)亂問題,給選擇項(xiàng)加入class刪除class解決
    情況:頁面中純?cè)趦蓚€(gè)相同的子集和相同的父級(jí)元素
    $(function(){
       //刪除訂單功能
       $('.ftTr_delA').live('click',function(){
        //獲取roid
        var orid =$(this).attr('orid');
        //傳遞roid
        ftNum=orid;
        //修改model-ok的屬性
        $('.modal-ok').attr('orid',orid);
        //顯示模態(tài)框
        $('.modal-content').fadeIn(300);
        //背景效果
        $(".jsbg").fadeIn(100);
       })
       //點(diǎn)擊確定
       $('.modal-ok').live('click',function(){
        var orid=$(this).attr('orid');
        $.ajax({
         type:"post",
         url:"{{U('People/delOrder')}}",
         data:{orid:orid},
         dataType:'json',
         success:function(phpData){
          if(phpData!=0){
           //隱藏父級(jí)
           $('.ftTr'+ftNum).hide(300);
           //顯示模態(tài)框
           $('.modal-content').fadeOut(300);
           //背景效果
           $(".jsbg").fadeOut(100);
          }
         }
        });
       })
      })
      父級(jí)
      <tbody >
      子集
      <td><a href="javascript:;" orid="{{$v['orid']}}"></a></td>
    方法二:jquery前端頁面中選擇子集無法刪除到子集的其他元素
    情況:在頁面中只存在一個(gè)子集的情況下
    $(function(){
        //點(diǎn)擊管理父級(jí)顯示子級(jí)管理項(xiàng)
        $('.com-left dd').click(function(){
         //獲取下標(biāo)
         var num =$(this).index();
         //顏色變化效果
         $(this).addClass('chencked').siblings('dd').removeClass('chencked');
         //顯示隱藏子級(jí)
         $(this).find('.com-ul').show(300).parent('dd').siblings('dd').find('.com-ul').hide(300);
        })
       })
    以上就是解決jquery無法找到其他父級(jí)子集問題的方法,希望對(duì)大家的學(xué)習(xí)有所幫助。