我會盡力描述我想要的。XPage客戶端:收聽並觸發一個事件(純CSJS)
目前,我有一個自定義的控制檯:
- Accordion容器(道場)
- 幾個手風琴窗格,其中
- 一個包含自定義控制議程
在自定義控制議程中,沒有什麼特別的,可以期待
- 定製控制瓷磚
在自定義控制瓷磚中,我以很好的方式顯示會議信息,如瓷磚。一行上可以有多個貼圖。爲了讓事情看起來很完美,我必須將這些瓷磚鋪滿整個生產線,使用CSS(該部分工作,99%)是合理的。不起作用的是當頁面加載時手風琴隱藏時,我沒有關於每個瓦片大小的細節,所以我不能進行我的計算(即offsetWidth == 0)。
所以我必須延遲計算,以便手風琴被激活並且觸發onShow。但是如何向下傳遞這一點,一直到自定義控件Tiles?
瓷磚也在其他地方使用,所以它不能是一個固定的參考。它甚至不知道它在手風琴內...
問題: 如何以透明方式調用/觸發頂部自定義控件Desk中的Tiles自定義控件內部的函數?
注意一個代碼示例,甚至是一個說明性的例子,將會非常複雜(我認爲)。
有人能給我一個正確的方向推?事件和觸發器可能?將手風琴編號傳遞給Tiles cc,然後做出輝煌的事情?
謝謝!