2013-05-10 77 views
4

我的web應用程序有一個編輯模式,其中2個面板將其滑動。一個從頂部和一個從左邊。頂部面板全寬度和20%高度,側面板與其餘的高度和20%的寬度。我爲此創建了一個主幹視圖。通常我會指定一個單獨的父div的模板,然後用$ el.hide()和$ el.show()引用它。

這種情況是不同的,所以我的問題是骨幹視圖可以有2個模板,並以某種方式引用id或其他東西。

回答

3

嗯,直接回答你的問題是沒有。您不能將兩個el與視圖關聯。但是,您可以通過不同的設計來實現這一點。您應該有一個主視圖和兩個子視圖(一個用於右側滑塊,另一個用於左側滑塊)。現在,你的編輯按鈕將被置於主視圖內,那麼你可以很容易地顯示/隱藏這樣

this.$el.find('#right-slider').toggle(); 
+7

'這一點。$ ===這一點。$ el.find'所以你可以使用'這一點。$元素('#right-slider')。toggle();' – 2013-05-10 18:39:41

+0

@VitaliyPetrychuk我同意。 – sachinjain024 2013-05-10 18:41:55