[Nuxt.js]現在のページ名(ビューファイル名)を取得する
ページ遷移時のアニメーションやページ専用の処理をしたいとき、現在表示しているページ名(ビューファイル名)を取得したい場合があると思います。 このページ名の取得方法について記します。 $routeオブジェクトのname変数 […]
ページ遷移時のアニメーションやページ専用の処理をしたいとき、現在表示しているページ名(ビューファイル名)を取得したい場合があると思います。 このページ名の取得方法について記します。 $routeオブジェクトのname変数 […]
Vue.jsで外部コンポーネントにCSSを割り当てたいときがあると思います。大体は親コンポーネントから子コンポーネントへの干渉ではないでしょうか。 そんなときはディープセレクタを使用します。以下は「ChildCompon […]
タイトルで終わってしまう内容ですが、勉強中なのでメモ。 Vueの単一ファイルコンポーネントでVuexを参照する場合はルートコンポーネントにstoreオプションを指定します。 このオプションを指定する場合は、エントリーポイ […]
特定の要素のみを印刷したい。そんな願いを叶える魔法のjQueryプラグインを発見しました。 その名も「printThis」。IEも7、8、9、10、11まで問題なく動き、使い方も簡単です。 printThisの使い方と対 […]
HTML5のaudioタグをそのままオーディオプレイヤーにするライブラリ「audio.js」を使ってハマった話です。 mp3ファイルを再生するよう実装して各ブラウザで確認したところInternet Explor […]
スマホサイトやアプリでよく見るUIのドロワーを実装したい。しかしjQueryのメソッドで動かせばスマホでの挙動が重いので、CSS3のアニメーションで実装してみます。ドロワーを実装する方法は他にも色々あると思いますが、その […]
jQueryのnot()メソッドで特定の要素をフィルタできるのですが、これの複数指定について。
実は僕、今まで以下のようにnot()メソッドを何回も繋げて複数の要素をフィルタしていました。
jQueryでプルダウンメニューを実装したときの話です。 プルダウンメニューにjQueryのslideDownとslideUpでプルダウンメニューを作成し、マウスを載せてホバー状態にさせてみると挙動がおかしい。アニメーシ […]
シンプルでイケてるjQueryを使ったライトボックス系のプラグインをご紹介します。あと、公式ページの説明では動かなかったので自分が実装したときのソースコードを書いておきます。 ちなみに前回記事にしたツールチップのプラグイ […]
パンくずナビゲーションや文字表示の無いアイコンボタンにはツールチップを使ったほうがユーザビリティが上がると思い、実装してみることにしました。 探すと色々出てくる中、レスポンシブに対応したツールチップ用のjQueryプラグ […]