2010-08-05 53 views
0

我在更新面板內的div上使用jquery上下文菜單。我讀過我應該使用ScriptManager.RegisterStartupScript來註冊腳本,這就是我所做的。jquery上下文菜單和asp更新面板

在部分回傳菜單上,即使沒有右擊div,菜單也會出現在屏幕上。此外,如果我發出右鍵單擊div,contextMenu會像平常一樣啓動。

+0

請張貼您的代碼和asp.net標記。 – 2010-08-05 08:39:59

回答

0

這聽起來似乎只是一個造型問題,你需要specifyin你的CSS的文本菜單默認是隱藏的,否則它會工作,也展現了之前您單擊以顯示它,這是你的描述。

如果菜單例如這樣的:

<div class="contextMenu">.....</div> 

確保您有相應的CSS來隱藏它,就像這樣:

.contextMenu { display: none; } 

這會掩蓋它,直到你右擊顯示它:)