本帖最后由 vanshion 于 2011-01-07 14:58:28 编辑

解决方案 »

  1.   

    楼主要实现什么呢?
    是调整了Panel同时调整里面一百个DIV的样式?
    看得云里雾里的
      

  2.   


    前端输入引用这些class: nwj_conttab_1、nwj_conttab_2、nwj_conttab_3...nwj_conttab_10<div class="nwj_conttab_1"></div> <ul id="nwj_ul_1"></ul>
    <div class="nwj_conttab_2"></div> <ul id="nwj_ul_2"></ul>
    <div class="nwj_conttab_3"></div> <ul id="nwj_ul_3"></ul>JS部分就自动就是nwj_conttab_x
      

  3.   

    function test(var num){
       $(".mwj_contab_"+num+":first").show();
    }
      

  4.   

    别哭了。你先回答我 你会js吗 或者jQuery
      

  5.   


    就是我要nwj_conttab_1、nwj_conttab_2、nwj_conttab_3...nwj_conttab_10JS部分能自动判断 nwj_conttab_x 的x数字是变的
      

  6.   

    哦,你要自动循环添加100div,没个div上添加样式nwj_conttab_1。nwj_conttab_100 这个意思?
      

  7.   


    大哥,对~~就是要这样!!但DIV那边不要循环~~DIV这边由我想用几个就用几个,我可能只要用5个
      

  8.   

    哦 我懂了~~~
    $("[class^=nwj_conttab_]").each(function(){
       $(this).hide();
       $(this).children().first().show();
    });
    $("[id^=nwj_ul_]").children().first().addClass("active").show();
      

  9.   


    终于,终于你懂了!!这样后台写了,前台不需要再写JS调用吧?直接<div class=".."></div>  ?我试试去!感激
      

  10.   


    $("div[class*='nwj_conttab_']").each(function(i){
        $(this).hide();
        $("ul#nwj_ul_' + i + ' li:first").addClass("active").show();
        $(".nwj_conttab_' + i + ':first").show(); 
    });不知道是否可行。
    从来了这个公司就没碰过jQ了,都忘干净了。   
        
      

  11.   

    我这是jquery代码
    你后台<div class="nwj_conttab_x"></div>没问题
    在前台的时候我可以遍历
      

  12.   

    外星来的程序员,html都不懂就搞程序。够狠!我算是见识了。
      

  13.   


    大哥~~html玩的没问题~~程序不佳这是事实,干的就是切图的,只是JS太差!!我是地球来的,真的!
      

  14.   

    同志们,只有这位朋友是对的,他解决了!!万分感激!请这位朋友到这篇帖子去回答一下,我好一并给分,也感谢其他朋友的鼎力相助!!
    不过要改一下引号 $("div[class*='nwj_conttab_']").each(function(i){
    $(this).hide();
    $("ul#nwj_ul_" +i+ " li:first").addClass("active").show();
    $(".nwj_conttab_" +i+ ":first").show(); 
      

  15.   

    http://topic.csdn.net/u/20110106/17/2ccc393e-2e3d-4fb8-bf61-cf7c16a8dc0a.html
      

  16.   

    其实说实话,我也是个半懂!!在CJ的方法有个BUG,可能是因为我没贴全代码的原因,多个同时引用此方法的时候,虽然多个的jquery效果同时具有,但除了第一个内容默认显示外,其它首次进入的时候不显示在他的基础上我做了些改动,加了个判断,希望能帮助其他人 $("div[class*='nwj_conttab_']").each(function(i){
    if($(this).is(':visible')){     
    $(this).next().hide();
    $("ul#nwj_ul_" +i+ " li:first").addClass("active").show();
    $(".nwj_conttab_" +i+ ":first").show();  
    }
    else{
    $(this).next().toggle();
    $("ul#nwj_ul_" +i+ " li:first").addClass("active").show();
    }
      

  17.   

    大家好,已做成实例,提供下载!http://www.joomlask.com/joomla/front-end-development/item/168-base-on-jquery-tabs-slide-in-one-page.html
      

  18.   

    http://www.joomlask.com/joomla/front-end-development/item/168-base-on-jquery-tabs-slide-in-one-page.html