jScrollPane 选项卡 - 如何使它们淡入/淡出?
我设法使 带有选项卡的垂直 jScrollPane 正常工作。我怎样才能让它淡入/淡出?我尝试向 show()
和 hide()
添加延迟和淡入/淡出,但它要么不起作用,要么显示应该存在的选项卡是。
这是我尝试修改的代码。一切都与 jscrollpane 站点上的代码相同。
<script type="text/javascript" id="sourcecode">
$(function()
{
// Create the "tabs"
$('.tabs').each(
function()
{
var currentTab, ul = $(this);
$(this).find('a').each(
function(i)
{
var a = $(this).bind(
'click',
function()
{
if (currentTab) {
ul.find('a.active').removeClass('active');
$(currentTab).hide();
}
currentTab = $(this).addClass('active')
.attr('href');
$(currentTab).show().jScrollPane();
return false;
}
);
$(a.attr('href')).hide();
}
);
}
);
});
</script>
感谢任何形式的帮助。
I managed to get the Vertical jScrollPane with tabs working. How can I make it fadein/fadeout? I've tried adding a delay and a fadein/fade out to show()
and to hide()
but it either doesn't work or it shows tabs where there should be.
Here's the code I've tried to modify. Everything is identical with the code on the jscrollpane site.
<script type="text/javascript" id="sourcecode">
$(function()
{
// Create the "tabs"
$('.tabs').each(
function()
{
var currentTab, ul = $(this);
$(this).find('a').each(
function(i)
{
var a = $(this).bind(
'click',
function()
{
if (currentTab) {
ul.find('a.active').removeClass('active');
$(currentTab).hide();
}
currentTab = $(this).addClass('active')
.attr('href');
$(currentTab).show().jScrollPane();
return false;
}
);
$(a.attr('href')).hide();
}
);
}
);
});
</script>
Any kind of help is appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许像这样?你想褪色什么?滚动窗格还是选项卡框?
如果你想为滚动条设置动画...:)
Maybe like this? What do you want to fade? The scroll pane or the tabs box?
If you want to animate the scrollbar... :)