本帖最后由 askand 于 2011-03-01 11:29:46 编辑

解决方案 »

  1.   

    没问题才不正常...1:tabs 是父容器,tabs-1、tabs-2都是其子对象,你改了后不就把它们变成了兄弟?
       (关键就在这里,此插件内部会有相关调用!所以它无法识别了)2:第二段中<div id="test">>明显多了一个反括号
      

  2.   


    估计只有修改该插件的源代码(jquery.ui.tabs.js),显然这样做有难度,且不好!
      

  3.   

    id唯一,那改id用name或class试一下
      

  4.   

    jquery ui 的语法是这么规定的
    http://jqueryui.com/demos/tabs/#default
    楼主为什么要改呢?
      

  5.   

    本来访问tab-1,可以用$('#tabs #tab-1');你现在这样子就要$('#tabs #test #tab-1');当然不正常了。