ハンバーガーボタンと覚書

自分のポートフォリオサイトのハンバーガーボタンを少しカスタマイズしました。
途中、リサイズしたときにボタンを押しても反応しないという現象が発生。いろいろ試した結果、ボタン(コード中の#toggle)にaタグをつけると直りました、理由はよくわかりませんが、つけておくほうがよさそうです。もしわかる方いらっしゃいましたら、フェイスブックのコメントとかで教えてください。
 
以下はコードです。ボタンの部分だけですが。
http://liginc.co.jp/180293
三本線と×が入れ替わる仕組みはこちらの記事を参考にさせていただきました。ほかにもいろいろ動きの種類があるので、これからボタンをつけようって人はやってみても面白いと思います。