0
に置かれた私は、このスタイルの問題を得た:削除スタイルを追記
CASE:
とき幅= 800 <、
function mlpushmenu
変更transform :translate3d(-100%,0,0)
幅> 800変更
transform : none !important
(使用する必要があります!重要)次に幅0を変更しようとしています= 80<、それはどれもませんので、重要
function mlpushmenu
働いていない、私はtransform : none !important
のjQueryを削除する必要があります!
私が間違っていた動作していないこと$(document).ready(function() {
function jqUpdateSize(){ // for check size
var windowwidth = $(window).width();
// for change transform, must set to !important
var $lvl = $("<style>.level > ul > li > .level {transform : none !important}</style>");
if (windowwidth <= 800){
// remove style not working
$lvl.remove();
// WHEN THIS MLPUSH MENU WORK it's change transform.
new mlPushMenu(document.getElementById('menu'), document.getElementsByClassName('btnslick')[0], {
type : 'cover'
});
}else{
$lvl.appendTo("head");
}
};
$(document).ready(jqUpdateSize);
$(window).resize(jqUpdateSize);
});
?、?
どのようにを削除しますか?!重要ですか?
それは良いアイデアだ、私は、あなたのロジックJSとそれの作品をもとにインスピレーション – Newbi
に感謝を編集します@ Newbi問題は、私が助けることができてうれしい。 –