2013-08-23 65 views
1

我卡住可能很容易的事情,但花了兩天沒有找到任何解決方案。一般我有mootools腳本寫我的主題,這與一些div工作正常。 HERE是問題的鏈接。切換div和Mootools - 相同的腳本和樣式,但不同的效果

當您登錄(用戶:演示,道:演示),你會看到,在消息下,按鈕:誰說了聲謝謝附件和很長的按鈕COM_KUNENA_BUTTON_QUICK_REPLY_reply(這個名字並不重要,只是錯過了郎弦)。

所以,當你點擊誰說了聲謝謝附件按鈕,隱藏的div會出現(或關閉)。長按鈕和顯示消息下方的快速回復表單(已顯示)也會發生同樣的情況。這是我不知道如何解決的事情。按鈕用帶觸發腳本的類包裝在div中。不幸的是一個工作不正確。

我檢查FIDDLE(僅腳本的一部分包含在我的網站使用的div),不能重現該問題的作品完美)

請幫助

+0

你有工作嗎? – Sergio

+0

@Sergio是的,但是使用'onClick =「返回false; .style.display ='block''來完成這項工作,但使用Joomla中實現的MooTools會更好,並且在此代碼中使用http://jsfiddle.net/AgpbL/line開始於'var qreply = $$('。quick-reply');' – Ireek

+0

更新了這個答案,你也可以在exthemes1.js文件中加入這個代碼 – Sergio

回答

1

您可以使用此:

document.getElements('a[data-target^="#quick-reply"]').addEvent('click', function(ev){ 
    ev.preventDefault(); 
    this.reveal(); 
}); 

並刪除html中的onClick="return false; .style.display = 'block'

+0

再次感謝Sergio!這真的很有幫助,特別是你對我[上一個問題]的回答http:// stackoverflow .com/questions/18552790/addclass-conversion-from-jquery-to-mootools它不一定是衝突,而只是一個複雜的頁面,你真棒:) – Ireek

+1

@Ireek,不客氣,我喜歡Mootools,所以我爲這些問題爭取多一點:)如果你想要,你可以upvote我a nswer也;) – Sergio

+0

當然,你應得的! – Ireek

相關問題