2016-07-20 5 views
0

で働いていない私が作った例:http://dojo.telerik.com/IyAFA剣道UIメニューオープン()クローズ()隠し親

は私がサンプルメニューを持っていると私はいくつかのイベントでそれを閉じたいです。 例をテストするには、最初に "ホバー・ミー"ボタン(メニューを閉じる必要があります)をドラッグします。次に、 "Show Menu"ボタンをクリックして、どのように見えるかを確認します。

剣道メニューの親がスタイルdisplay:none;であれば、open()とclose()関数が機能していないと思います。誰でもこの問題の回避策または解決策を知っていますか?私はいくつかの回避策を見つけ

+0

あなたは「あなたが*ホバー後にメニューが乱雑開くことを言っています私をホバー "*?私にとっては、いつでも乱雑になります。開いたメソッドから '' li ''を削除すると、うまくいきます。 '.open()'のみです。 – DontVoteMeDown

+0

'' div#wrapper ''から 'class =" hidden "'を削除すると、メニューがどのように開いているかが分かります。 その後、メニューが開かれていない '.open()'から '' li''を削除してください。 - セレクタを渡す必要があります。 – mihkov

答えて

0

:剣道メニューの呼び出し.close()
を、次の行を追加する必要があります。

$('.k-animation-container').css('display','none'); 

http://dojo.telerik.com/IyAFA/6