不同版本的Firefox上的Javascript错误

时间:2012-08-29 14:28:32

标签: javascript jquery firefox

我想知道是否有任何具有JavaScript经验的人可能有办法解决我的问题!

我正在使用firefox的第5版(如果有所不同,请使用正面动作),是的,我知道这已经过时了,但这取决于公司政策!

无论如何,在Firefox的第5版中,我的函数触发并正常工作,但是在v14和v15中它给出了一个错误,说我正在使用的函数不是函数。有问题的行是启动var $ tabs的行。

有什么想法吗?提前致谢

$(function() {
    if ($('.ui-tabs-panel').length > 0) {        
        var $tabs = $('#tabs').tabs();

        $(".ui-tabs-panel").each(function(i) {        

            var totalSize = $(".ui-tabs-panel").size() - 1;
            if (i != totalSize) {
                next = i + 2;
                $(this).append("<a href='#' class='next-tab mover' rel='" + next + "'>Next Page &#187;</a>");
                $('.toggle').hide();
            }
            if (i != 0) {
                prev = i;
                $(this).append("<a href='#' class='prev-tab mover' rel='" + prev + "'>&#171; Prev Page</a>");
                $('.toggle').hide();
            }
        });

        $('.next-tab, .prev-tab').click(function() {
            $tabs.tabs('select', $(this).attr("rel"));
            return false;
        });
    }
});​

0 个答案:

没有答案