javascript – jQuery的UI选项卡的事件监听器?

前端之家收集整理的这篇文章主要介绍了javascript – jQuery的UI选项卡的事件监听器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有事件监听器可用于jQuery UI的标签窗口小部件?

我想根据当前活动的标签索引来更改网页上的背景颜色.所以这样的东西(伪代码):

$('.tabs').addEventListener(index,changeBackgroundImage);

function changeBackgroundImage(index) {
    switch (index) {
        case 1:
            $('body').css('background-image','/images/backgrounds/1.jpg');
        break;
        case 2:
            $('body').css('background-image','/images/backgrounds/2.jpg');
        break;
        case 3:
            $('body').css('background-image','/images/backgrounds/3.jpg');
        break;
        default:
            $('body').css('background-image','/images/backgrounds/default.jpg');
        break;
    }
};

提前致谢.

解决方法

使用tabsshow事件,索引将从0开始.
$('#tabs').bind('tabsshow',function(event,ui) { 
  switch (ui.index){
    case 0: 
        $('body').css('background-image','/images/backgrounds/1.jpg');
        break;
  }
});
原文链接:https://www.f2er.com/jquery/152725.html

猜你在找的jQuery相关文章