2010-06-12 111 views
4

要解决jQuery slideDown/Up问题,我必须更改jQuery文件中的一行。覆盖jQuery样式值

我改变了行5738从 this.elem.style.display =“block”; 至 this.elem.style.display =“inline-block”;

当使用slideDown/Up/Toggle时,block属性会搞乱我的列表。在执行过程中,slideDown将我的列表从display:inline更改为display:block,然后再次显示:inline。如果它一直是内联(或内联块),会更好。有没有办法从我的HTML页面覆盖上述值,或者我必须坚持我的修改后的jQuery文件?

这将是很好,如果我可以覆盖style属性只有当我执行 $( 'gallery_container李:GT(4)')的slideToggle();

下面的代码: http://90.230.237.71/gandhi.html

+0

什么是滑动问题? – 2010-06-12 11:03:34

+0

由于显示:块,滑动时我的列表显示为垂直。我希望它们呈现水平。 按“显示/隐藏图库”时,将执行滑动。 – MrAwesome 2010-06-12 11:04:35

回答

2
$('#as_test').slideUp(300,function(){ 
     $('#your_lists_id').css('display','inline'); 
    //$('#your_lists_id').css('display','inline-block'); 
    }); 

没有为效果基本show和了slideDown一个回调函数,它被调用一次的效果基本show或了slideDown完成其工作,因此您可以轻松地给whetever你想做的事一旦你的幻灯片操作结束。