0

我的总体目标是拥有一个带有 4 个选项卡的选项卡式菜单。在每个选项卡中,我还想要一个简单的滑块来工作,我可以在每个滑块中添加不同的东西。

目前我有自己的代码创建一个选项卡式菜单,它工作正常(目前每个选项卡都有静态文本)。我还有一个工作简单的滑块。

我认为如果我用滑块 div 等替换我当前拥有的静态文本,它会给我我想要的最终产品(带有滑块的选项卡式菜单)。

但是,当我将这两件事一起添加到一个页面中时,它不起作用。选项卡式菜单刚刚溢出(显示所有四个选项卡式区域,而不仅仅是一个)。我是 JQuery 的新手,因此非常感谢任何帮助/解释。我的 JQuery 代码组合如下:

$(document).ready(function(){
$('#homebox_tabs div').hide();
$('#homebox_tabs div:first').show();
$('#homebox_tabs ul li:first').addClass('active');
$('#homebox_tabs ul li a').click(function(){ 
$('#homebox_tabs ul li').removeClass('active');
$(this).parent().addClass('active'); 
var currentTab = $(this).attr('href'); 
$('#homebox_tabs div').hide();
$(currentTab).show();
return false;
});
});

此代码适用于我的选项卡式菜单。

jQuery.noConflict();
try {
jQuery(document).ready(function($){ 
    $(".right-button").stop(true, true).fadeOut();
    $(".left-button").stop(true, true).fadeOut();
    simpleSlide({
        'set_speed': 1000
    }); 

    $('#slide').hover(

    function () {
            $(".right-button").stop(true, true).fadeIn();
            $(".left-button").stop(true, true).fadeIn();
    }, 
    function () {
            $(".right-button").stop(true, true).fadeOut();
            $(".left-button").stop(true, true).fadeOut();
    }
    );
});
} catch (e) {alert(e);}

这是简单滑块的代码。

4

1 回答 1

0

你为什么使用jQuery.noConflict();?除了 JQuery 之外的其他 JavaScript 框架?好吧,不建议jQuery直接使用命名空间

于 2012-09-18T09:50:45.183 回答