2016-10-12 37 views
1
function zeetapro_help_details(app_function_id){ 
     var adminrootpath = $('#adminrootpath').val(); 
     var appname = $('#appsName').val(); 

     $.ajax({ 
     url:adminrootpath + appname + "/self_load_menu_help", 
     type:"POST", 
     dataType:"HTML", 
     data:{app_function_id:app_function_id}, 
     success:function(data) 
     { 
      $('#help-container').html(data); 

     } 
    }); 

} 
<ul id="tree3" class="box-head nav nav-tabs nav-custom menu_help tree" data-toggle="tabs"> 
<li class="" onclick="zeetapro_help_details(36);"></li> 
<li class="" onclick="zeetapro_help_details(51);"></li> 
<li class="" onclick="zeetapro_help_details(256);"></li> 
<li class="" onclick="zeetapro_help_details(166);"></li> 
</ul> 

如何在加載某些內容的一類活性增加了點擊李菜單每阿賈克斯成功後,的研製成功上調用函數onclick事件添加活動類的被點擊菜單阿賈克斯成功後

+0

添加$(」 yourClass。 ')addClass(' 的NewClass')。 $('#help-container')。html(data); –

+0

這對所有的鋰項目都有效的課程 – Saini

+0

而不是你的班級添加這個。去掉 。 '等。 –

回答

2

添加 「」 你的函數中的參數

示例 -

<li class="" onclick="zeetapro_help_details(this, 36);"></li> 

,然後改變你的函數在JS

function zeetapro_help_details(obj, app_function_id){ 

     var adminrootpath = $('#adminrootpath').val(); 
     var appname = $('#appsName').val(); 

     $.ajax({ 
     url:adminrootpath + appname + "/self_load_menu_help", 
     type:"POST", 
     dataType:"HTML", 
     data:{app_function_id:app_function_id}, 
     success:function(data) 
     { 
      $(obj).addClass("active"); 
      $('#help-container').html(data); 

     } 
    }); 

} 
+0

謝謝,但沒有作品 – Saini

+0

用新代碼更新您的代碼。 – shubham715

+0

你是否刪除了你所有的li,並添加了一個shubham? –