純粋なjavascriptを使用してハンバーガーメニューを作成しています。Javascriptを実行しない2つのウィンドウonclick関数を追加する
私は1つのwindow.onclick関数を持っています。あなたがそれを外にクリックすると、それ自体がうまくいきます。
ただし、別のものを追加すると、両方の機能が停止します。私は、変数名を変更しましたが、私はこの作品https://jsfiddle.net/7wcyz9p5/
var navcontainerwrapperr = document.getElementById('main_wrapper_box');
window.onclick = function(eventexi) {
if (eventexi.target == navcontainerwrapperr) {
document.getElementById("mySidenav").style.width = "0";
}
//// if these below lines are removed it works fine
//// if these below lines are removed it works fine
var ciever = document.getElementById('bix');
window.onclick = function(eventexit) {
if (eventexit.target == ciever) {
document.getElementById("mySidenav").style.width = "0";
}
をチェックするJavaScriptエンジンをクリックし、のonLoadから
フィドルが動作しません(構文エラー) – trincot