2012-10-17 46 views
0

尝试创建一个div,该链接显示在滑动以显示墨迹单击时显示的链接下面。使用.slideDown打开或关闭div,也调整箭头

我似乎无法得到它的工作。

我还需要制定一种方法,在div打开时将►更改为▼,但这可能需要使用不是ascii字符的图像来完成。

JS Fiddle

+2

另外作为一个方面说明,你有你的jsfiddle设置为使用MooTools库 - 这在左边的列中找到。 – ahren

回答

3

演示:http://jsfiddle.net/DAjEK/4/

这里是一个完全不同的方法...简洁得多。

$("#colourList a").click(function(e){ 
    e.preventDefault(); 
    $(this).html($(this).is(':contains(▼)') ? 'See the colours ►' : 'Hide the colours ▼'); 
    $("#colours").slideToggle(500); 
});​ 
+2

+1刚刚添加动画到你的东西一点点的非闪烁':)'http://jsfiddle.net/7Hsv8/ –