0
我在更新面板內的div上使用jquery上下文菜單。我讀過我應該使用ScriptManager.RegisterStartupScript來註冊腳本,這就是我所做的。jquery上下文菜單和asp更新面板
在部分回傳菜單上,即使沒有右擊div,菜單也會出現在屏幕上。此外,如果我發出右鍵單擊div,contextMenu會像平常一樣啓動。
我在更新面板內的div上使用jquery上下文菜單。我讀過我應該使用ScriptManager.RegisterStartupScript來註冊腳本,這就是我所做的。jquery上下文菜單和asp更新面板
在部分回傳菜單上,即使沒有右擊div,菜單也會出現在屏幕上。此外,如果我發出右鍵單擊div,contextMenu會像平常一樣啓動。
這聽起來似乎只是一個造型問題,你需要specifyin你的CSS的文本菜單默認是隱藏的,否則它會工作,也展現了之前您單擊以顯示它,這是你的描述。
如果菜單例如這樣的:
<div class="contextMenu">.....</div>
確保您有相應的CSS來隱藏它,就像這樣:
.contextMenu { display: none; }
這會掩蓋它,直到你右擊顯示它:)
請張貼您的代碼和asp.net標記。 – 2010-08-05 08:39:59