2012-09-28 227 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

相關問題