元ひきこもりの気ままな生活。PC/Web趣味のサイト制作中に詰まったことが解決したのでメモ。jQueryでページ内リンクのスムーズスクロールを実装しようと検索し、以下のページからコードを入手、使用したところ、スムーズスクロールが機能しませんでした。上記コードの$(‘a[href^=#]’)を$(‘a[href^=“#”]’)に変更(#を”ダブルクォーテーションで囲う)する。Command+Shift+C、または右クリックから要素の検証を選択)でコンソール欄を参照。a[href^=#]部分に問題があるらしいと見当をつけました。expressionというエラーを吐く正解は$(‘a[href=“hoge.html”]’).css(‘color’,‘#F00’);このようにattributeの値をコーテーション(ダブルコーテーション)でくくるとOK1.3.2と1.5.2の間で修正(変更)が入ったみたい。具体的にどこのバージョンからかはまだ調べていない。いう記述を見つけたので、試しに#をダブルクォーテーションで囲ってみたところ、無事に動きました。コード元のデモページを参照し、jQueryバージョンを確認したところ1.9.1でした。私の環境では1.12.4を使用していたので、ためしに元のコードのまま、ライブラリの方の指定をコード元と同じ1.9.1Verにしてみると、こちらでも動作が確認されました。jQueryの仕様的に”“で囲うのが正解のようです。今後の為に覚えておこうと思いました。WORLD(ハローワールド)」ネタバレ感想。検索プロフィール社会復帰を目指して専門学校に通っている元ひきこもりのあれこれ。読者になるスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。