0
好了,所以基本上我有這個。在changeTab函數中,我根據tab_links id(id對每個類是唯一的)來切換一個活動或不活動的類。在最後的closeTab函數中,我調用changeTab函數使第一個選項卡處於活動狀態。當你點擊tab_link時,一切正常。但是,當您單擊tab_link_image關閉選項卡時會出現問題。它關閉標籤,調用changeTab並將標籤設置爲活動狀態,但它也會從原始標籤onclick事件中再次觸發changeTab函數。點擊tab_link_image時,有沒有辦法讓這不會觸發?希望這是有道理的。的jQuery的點擊功能
感謝,在找到了很多好消息,我要利用這一點。但是這並沒有解決我的問題。我通過在刪除元素後刪除事件來修復它 – ngreenwood6 2009-10-24 07:36:59
我猜你的情況是,如果其中一個通過jquery分配事件,並且同時添加像'onclick'這樣的標記。是的,你需要從你的代碼中刪除'onclick'或者通過JQuery使用'removeAttr('onclick')''。 – 2009-10-24 08:28:07
o.k.w +1從onClick中刪除事件並將所有JavaScript放在單獨的文件中將避免混淆和奇怪的衝突。 – 2009-10-24 16:27:33