本人新人,JS实在是很多都不懂,希望得到大家的指教。
本人QQ121826725。

解决方案 »

  1.   

    $().ready(function(){
    var tabs = jQuery("#tabs").tabs({
    tabTemplate: '<li><a href="#{href}">#{label}</a></li>',
    add: function(event, ui) {},
    select: function(event, ui) {},
        remove: function(event, ui) {}
    });
    })先希望得到大神们指教一下这段代码每句话是什么意思,有什么用。
      

  2.   

    我来回吧。这些都是jquery基本的东西。
    $().ready(function(){
    }
    这个是web页面加载后会优先执行的方法,相对于web页面js脚本的main方法。
    $()可以带显示参数document。
    var tabs = jQuery("#tabs").tabs();
    这个是取得id是tabs的对象,一般是一个div,并封装成jquery对象。
    然后在此对象上调用tabs方法,并返回此jquery对象到前面的tabs。
    tabs内部的{
    tabTemplate: '<li><a href="#{href}">#{label}</a></li>',
    add: function(event, ui) {},
    select: function(event, ui) {},
    remove: function(event, ui) {}
    }
    是一个json对象,是一个键值对对象,其中有三个方法。
    一般此类写法即是一种jQuery插件的调用。
    我没有印象在jQuery下是否有tabs()方法,如果是插件,标准的写法应该是放到jQuery.fn下。
      

  3.   


    此为jQuery UI 的一个方法   楼上解释很详细了,楼主看完记得结贴