2012-09-28 275 views
0

我使用的CSS和JS动画按钮here,目标是当你点击“欢迎”按钮淡入到“关闭”,它做的,但一旦你再次点击我需要它退后欢迎。jquery触发第二次点击问题

Here is a jsfiddle of my current code that works (only one step)为你提前看到它在live link

Here is a jsfiddle of a modified version where I tried to get it to work with a second click

谢谢!或者,如果有人有另一种(更简单的方法)请填写我

+0

你的小提琴是伟大的,隐形的按钮是一个很酷的触摸? – adeneo

+0

我没有看到它在这里关闭的按钮 –

+0

嘿,如果您阅读我的描述,我将链接到现场演示两次: http://tst.eclipsecreative.ca/hobson/小提琴只是代码。 – matt

回答

1
$("#welcomebtn").click(function() { 
    $("#welcomebtn img.top").toggleClass("transparent"); 
    return false; 
}); 

你可以做到这一点来切换按钮回来时,灯箱被关闭。

$(".jquery-lightbox-overlay").click(function(){ 
    $("#welcomebtn img.top").toggleClass("transparent"); 
}); 

但是千万注意的是,用户可以点击任何地方关闭灯箱。

+0

工作很好,但它现在打破了我的lightbox链接。 – matt

+0

然后摆脱这一行:'返回false;' – Shmiddty

+0

谢谢,但它回到我以前的相同问题,你可以看到,如果你点击按钮:http://tst.eclipsecreative.ca/hobson/它会说“关闭”,这是很好的,但是当你点击“关闭”来关闭灯箱时,它不会像我之前做的那样改变返回false; – matt

相关问题